1- .vscode /
2- .idea /
3- tmp.py
4- # ## Python template
1+ /.ref /
2+ /AGENTS.md
3+ /.serena /
4+ /cohn_credentials.json
5+
56# Byte-compiled / optimized / DLL files
67__pycache__ /
7- * .py [cod ]
8+ * .py [codz ]
89* $py.class
910
1011# C extensions
@@ -50,7 +51,7 @@ htmlcov/
5051nosetests.xml
5152coverage.xml
5253* .cover
53- * .py, cover
54+ * .py. cover
5455.hypothesis /
5556.pytest_cache /
5657cover /
@@ -75,6 +76,9 @@ instance/
7576# Sphinx documentation
7677docs /_build /
7778
79+ # MkDocs
80+ site /
81+
7882# PyBuilder
7983.pybuilder /
8084target /
@@ -98,7 +102,37 @@ ipython_config.py
98102# install all needed dependencies.
99103# Pipfile.lock
100104
101- # PEP 582; used by e.g. github.com/David-OConnor/pyflow
105+ # UV
106+ # Similar to Pipfile.lock, it is generally recommended to include uv.lock in version control.
107+ # This is especially recommended for binary packages to ensure reproducibility, and is more
108+ # commonly ignored for libraries.
109+ # uv.lock
110+
111+ # poetry
112+ # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
113+ # This is especially recommended for binary packages to ensure reproducibility, and is more
114+ # commonly ignored for libraries.
115+ # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
116+ # poetry.lock
117+ # poetry.toml
118+
119+ # pdm
120+ # Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
121+ # pdm recommends including project-wide configuration in pdm.toml, but excluding .pdm-python.
122+ # https://pdm-project.org/en/latest/usage/project/#working-with-version-control
123+ # pdm.lock
124+ # pdm.toml
125+ .pdm-python
126+ .pdm-build /
127+
128+ # pixi
129+ # Similar to Pipfile.lock, it is generally recommended to include pixi.lock in version control.
130+ # pixi.lock
131+ # Pixi creates a virtual environment in the .pixi directory, just like venv module creates one
132+ # in the .venv directory. It is recommended not to include this directory in version control.
133+ .pixi
134+
135+ # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
102136__pypackages__ /
103137
104138# Celery stuff
@@ -110,6 +144,7 @@ celerybeat.pid
110144
111145# Environments
112146.env
147+ .envrc
113148.venv
114149env /
115150venv /
@@ -140,3 +175,41 @@ dmypy.json
140175
141176# Cython debug symbols
142177cython_debug /
178+
179+ # PyCharm
180+ # JetBrains specific template is maintained in a separate JetBrains.gitignore that can
181+ # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
182+ # and can be added to the global gitignore or merged into this file. For a more nuclear
183+ # option (not recommended) you can uncomment the following to ignore the entire idea folder.
184+ # .idea/
185+
186+ # Abstra
187+ # Abstra is an AI-powered process automation framework.
188+ # Ignore directories containing user credentials, local state, and settings.
189+ # Learn more at https://abstra.io/docs
190+ .abstra /
191+
192+ # Visual Studio Code
193+ # Visual Studio Code specific template is maintained in a separate VisualStudioCode.gitignore
194+ # that can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore
195+ # and can be added to the global gitignore or merged into this file. However, if you prefer,
196+ # you could uncomment the following to ignore the entire vscode folder
197+ # .vscode/
198+
199+ # Ruff stuff:
200+ .ruff_cache /
201+
202+ # PyPI configuration file
203+ .pypirc
204+
205+ # Cursor
206+ # Cursor is an AI-powered code editor. `.cursorignore` specifies files/directories to
207+ # exclude from AI features like autocomplete and code analysis. Recommended for sensitive data
208+ # refer to https://docs.cursor.com/context/ignore-files
209+ .cursorignore
210+ .cursorindexingignore
211+
212+ # Marimo
213+ marimo /_static /
214+ marimo /_lsp /
215+ __marimo__ /
0 commit comments