1- # Poetry
2- poetry.lock
3-
41# Other
52.DS_Store
63._.DS_Store
74** /.DS_Store
85** /._.DS_Store
9- .idea /
106
117# Byte-compiled / optimized / DLL files
128__pycache__ /
13- * .py [cod ]
9+ * .py [codz ]
1410* $py.class
1511
1612# C extensions
@@ -56,7 +52,7 @@ htmlcov/
5652nosetests.xml
5753coverage.xml
5854* .cover
59- * .py, cover
55+ * .py. cover
6056.hypothesis /
6157.pytest_cache /
6258cover /
@@ -102,22 +98,37 @@ ipython_config.py
10298# However, in case of collaboration, if having platform-specific dependencies or dependencies
10399# having no cross-platform support, pipenv may install dependencies that don't work, or not
104100# install all needed dependencies.
105- # Pipfile.lock
101+ # Pipfile.lock
102+
103+ # UV
104+ # Similar to Pipfile.lock, it is generally recommended to include uv.lock in version control.
105+ # This is especially recommended for binary packages to ensure reproducibility, and is more
106+ # commonly ignored for libraries.
107+ uv.lock
106108
107109# poetry
108110# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
109111# This is especially recommended for binary packages to ensure reproducibility, and is more
110112# commonly ignored for libraries.
111113# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
112- # poetry.lock
114+ # poetry.lock
115+ # poetry.toml
113116
114117# pdm
115118# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
116- # pdm.lock
117- # pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
118- # in version control.
119- # https://pdm.fming.dev/#use-with-ide
120- .pdm.toml
119+ # pdm recommends including project-wide configuration in pdm.toml, but excluding .pdm-python.
120+ # https://pdm-project.org/en/latest/usage/project/#working-with-version-control
121+ # pdm.lock
122+ # pdm.toml
123+ .pdm-python
124+ .pdm-build /
125+
126+ # pixi
127+ # Similar to Pipfile.lock, it is generally recommended to include pixi.lock in version control.
128+ # pixi.lock
129+ # Pixi creates a virtual environment in the .pixi directory, just like venv module creates one
130+ # in the .venv directory. It is recommended not to include this directory in version control.
131+ .pixi
121132
122133# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
123134__pypackages__ /
@@ -126,11 +137,25 @@ __pypackages__/
126137celerybeat-schedule
127138celerybeat.pid
128139
140+ # Redis
141+ * .rdb
142+ * .aof
143+ * .pid
144+
145+ # RabbitMQ
146+ mnesia /
147+ rabbitmq /
148+ rabbitmq-data /
149+
150+ # ActiveMQ
151+ activemq-data /
152+
129153# SageMath parsed files
130154* .sage.py
131155
132156# Environments
133157.env
158+ .envrc
134159.venv
135160env /
136161venv /
@@ -163,8 +188,35 @@ dmypy.json
163188cython_debug /
164189
165190# PyCharm
166- # JetBrains specific template is maintained in a separate JetBrains.gitignore that can
167- # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
168- # and can be added to the global gitignore or merged into this file. For a more nuclear
169- # option (not recommended) you can uncomment the following to ignore the entire idea folder.
170- # .idea/
191+ # JetBrains specific template is maintained in a separate JetBrains.gitignore that can
192+ # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
193+ # and can be added to the global gitignore or merged into this file. For a more nuclear
194+ # option (not recommended) you can uncomment the following to ignore the entire idea folder.
195+ .idea /
196+
197+ # Abstra
198+ # Abstra is an AI-powered process automation framework.
199+ # Ignore directories containing user credentials, local state, and settings.
200+ # Learn more at https://abstra.io/docs
201+ .abstra /
202+
203+ # Visual Studio Code
204+ # Visual Studio Code specific template is maintained in a separate VisualStudioCode.gitignore
205+ # that can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore
206+ # and can be added to the global gitignore or merged into this file. However, if you prefer,
207+ # you could uncomment the following to ignore the entire vscode folder
208+ # .vscode/
209+
210+ # Ruff stuff:
211+ .ruff_cache /
212+
213+ # PyPI configuration file
214+ .pypirc
215+
216+ # Marimo
217+ marimo /_static /
218+ marimo /_lsp /
219+ __marimo__ /
220+
221+ # Streamlit
222+ .streamlit /secrets.toml
0 commit comments