1+ # Byte-compiled / optimized / DLL files
2+ __pycache__ /
3+ * .py [codz ]
4+ * $py.class
5+
6+ # C extensions
7+ * .so
8+ .vscode /
9+
10+ # Distribution / packaging
11+ .Python
12+ build /
13+ develop-eggs /
14+ dist /
15+ downloads /
16+ eggs /
17+ .eggs /
18+ lib /
19+ lib64 /
20+ parts /
21+ sdist /
22+ var /
23+ wheels /
24+ share /python-wheels /
25+ * .egg-info /
26+ .installed.cfg
27+ * .egg
28+ MANIFEST
29+
30+ # PyInstaller
31+ # Usually these files are written by a python script from a template
32+ # before PyInstaller builds the exe, so as to inject date/other infos into it.
33+ * .manifest
34+ * .spec
35+ * .libasncodec
36+
37+ # Installer logs
38+ pip-log.txt
39+ pip-delete-this-directory.txt
40+
41+ # Unit test / coverage reports
42+ htmlcov /
43+ .tox /
44+ .nox /
45+ .coverage
46+ .coverage. *
47+ .cache
48+ nosetests.xml
49+ coverage.xml
50+ * .cover
51+ * .py.cover
52+ .hypothesis /
53+ .pytest_cache /
54+ cover /
55+
56+ # Translations
57+ * .mo
58+ * .pot
59+
60+ # Django stuff:
61+ * .log
62+ local_settings.py
63+ db.sqlite3
64+ db.sqlite3-journal
65+
66+ # Flask stuff:
67+ instance /
68+ .webassets-cache
69+
70+ # Scrapy stuff:
71+ .scrapy
72+
73+ # Sphinx documentation
74+ docs /_build /
75+
76+ # PyBuilder
77+ .pybuilder /
78+ target /
79+
80+ # Jupyter Notebook
81+ .ipynb_checkpoints
82+
83+ # IPython
84+ profile_default /
85+ ipython_config.py
86+
87+ # pyenv
88+ # For a library or package, you might want to ignore these files since the code is
89+ # intended to run in multiple environments; otherwise, check them in:
90+ # .python-version
91+
92+ # pipenv
93+ # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
94+ # However, in case of collaboration, if having platform-specific dependencies or dependencies
95+ # having no cross-platform support, pipenv may install dependencies that don't work, or not
96+ # install all needed dependencies.
97+ # Pipfile.lock
98+
99+ # UV
100+ # Similar to Pipfile.lock, it is generally recommended to include uv.lock in version control.
101+ # This is especially recommended for binary packages to ensure reproducibility, and is more
102+ # commonly ignored for libraries.
103+ # uv.lock
104+
105+ # poetry
106+ # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
107+ # This is especially recommended for binary packages to ensure reproducibility, and is more
108+ # commonly ignored for libraries.
109+ # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
110+ # poetry.lock
111+ # poetry.toml
112+
113+ # pdm
114+ # Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
115+ # pdm recommends including project-wide configuration in pdm.toml, but excluding .pdm-python.
116+ # https://pdm-project.org/en/latest/usage/project/#working-with-version-control
117+ # pdm.lock
118+ # pdm.toml
119+ .pdm-python
120+ .pdm-build /
121+
122+ # pixi
123+ # Similar to Pipfile.lock, it is generally recommended to include pixi.lock in version control.
124+ # pixi.lock
125+ # Pixi creates a virtual environment in the .pixi directory, just like venv module creates one
126+ # in the .venv directory. It is recommended not to include this directory in version control.
127+ .pixi
128+
129+ # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
130+ __pypackages__ /
131+
132+ # Celery stuff
133+ celerybeat-schedule
134+ celerybeat.pid
135+
136+ # SageMath parsed files
137+ * .sage.py
138+
139+ # Environments
140+ .env
141+ .envrc
142+ .venv
143+ env /
144+ venv /
145+ ENV /
146+ env.bak /
147+ venv.bak /
148+
149+ # Spyder project settings
150+ .spyderproject
151+ .spyproject
152+
153+ # Rope project settings
154+ .ropeproject
155+
156+ # mkdocs documentation
157+ /site
158+
159+ # mypy
160+ .mypy_cache /
161+ .dmypy.json
162+ dmypy.json
163+
164+ # Pyre type checker
165+ .pyre /
166+
167+ # pytype static type analyzer
168+ .pytype /
169+
170+ # Cython debug symbols
171+ cython_debug /
172+
173+ # PyCharm
174+ # JetBrains specific template is maintained in a separate JetBrains.gitignore that can
175+ # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
176+ # and can be added to the global gitignore or merged into this file. For a more nuclear
177+ # option (not recommended) you can uncomment the following to ignore the entire idea folder.
178+ # .idea/
179+
180+ # Abstra
181+ # Abstra is an AI-powered process automation framework.
182+ # Ignore directories containing user credentials, local state, and settings.
183+ # Learn more at https://abstra.io/docs
184+ .abstra /
185+
186+ # Visual Studio Code
187+ # Visual Studio Code specific template is maintained in a separate VisualStudioCode.gitignore
188+ # that can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore
189+ # and can be added to the global gitignore or merged into this file. However, if you prefer,
190+ # you could uncomment the following to ignore the entire vscode folder
191+ # .vscode/
192+
193+ # Ruff stuff:
194+ .ruff_cache /
195+
196+ # PyPI configuration file
197+ .pypirc
198+
199+ # Marimo
200+ marimo /_static /
201+ marimo /_lsp /
202+ __marimo__ /
203+
204+ # Streamlit
205+ .streamlit /secrets.toml
206+
207+ # Prerequisites
208+ * .d
209+
210+ # Compiled Object files
211+ * .slo
212+ * .lo
213+ * .o
214+ * .obj
215+
216+ # Precompiled Headers
217+ * .gch
218+ * .pch
219+
220+ # Linker files
221+ * .ilk
222+
223+ # Debugger Files
224+ * .pdb
225+
226+ # Compiled Dynamic libraries
227+ * .so
228+ * .dylib
229+ * .dll
230+
231+ # Fortran module files
232+ * .mod
233+ * .smod
234+
235+ # Compiled Static libraries
236+ * .lai
237+ * .la
238+ * .a
239+ * .lib
240+
241+ # Executables
242+ * .exe
243+ * .out
244+ * .app
245+
246+ # debug information files
247+ * .dwo
248+ .clangd
0 commit comments