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