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