1+
2+ .git /
3+
4+ tests /
5+
6+ .python-version
7+
8+ # Created by https://www.toptal.com/developers/gitignore/api/python,macos,visualstudiocode,dotenv
9+ # Edit at https://www.toptal.com/developers/gitignore?templates=python,macos,visualstudiocode,dotenv
10+
11+ # ## dotenv ###
12+ .env
13+
14+ # ## Database Files ###
15+ * .sqlite3
16+ * .db
17+
18+ # ## macOS ###
19+ # General
20+ .DS_Store
21+ .AppleDouble
22+ .LSOverride
23+
24+ # Icon must end with two \r
25+ Icon
26+
27+
28+ # Thumbnails
29+ ._ *
30+
31+ # Files that might appear in the root of a volume
32+ .DocumentRevisions-V100
33+ .fseventsd
34+ .Spotlight-V100
35+ .TemporaryItems
36+ .Trashes
37+ .VolumeIcon.icns
38+ .com.apple.timemachine.donotpresent
39+
40+ # Directories potentially created on remote AFP share
41+ .AppleDB
42+ .AppleDesktop
43+ Network Trash Folder
44+ Temporary Items
45+ .apdisk
46+
47+ # ## macOS Patch ###
48+ # iCloud generated files
49+ * .icloud
50+
51+ # ## Python ###
52+ # Byte-compiled / optimized / DLL files
53+ __pycache__ /
54+ * .py [cod ]
55+ * $py.class
56+
57+ # C extensions
58+ * .so
59+
60+ # Distribution / packaging
61+ .Python
62+ build /
63+ develop-eggs /
64+ dist /
65+ downloads /
66+ eggs /
67+ .eggs /
68+ lib /
69+ lib64 /
70+ parts /
71+ sdist /
72+ var /
73+ wheels /
74+ share /python-wheels /
75+ * .egg-info /
76+ .installed.cfg
77+ * .egg
78+ MANIFEST
79+
80+ # PyInstaller
81+ # Usually these files are written by a python script from a template
82+ # before PyInstaller builds the exe, so as to inject date/other infos into it.
83+ * .manifest
84+ * .spec
85+
86+ # Installer logs
87+ pip-log.txt
88+ pip-delete-this-directory.txt
89+
90+ # Unit test / coverage reports
91+ htmlcov /
92+ .tox /
93+ .nox /
94+ .coverage
95+ .coverage. *
96+ .cache
97+ nosetests.xml
98+ coverage.xml
99+ * .cover
100+ * .py,cover
101+ .hypothesis /
102+ .pytest_cache /
103+ cover /
104+
105+ # Translations
106+ * .mo
107+ * .pot
108+
109+ # Django stuff:
110+ * .log
111+ local_settings.py
112+ db.sqlite3
113+ db.sqlite3-journal
114+
115+ # Flask stuff:
116+ instance /
117+ .webassets-cache
118+
119+ # Scrapy stuff:
120+ .scrapy
121+
122+ # Sphinx documentation
123+ docs /_build /
124+
125+ # PyBuilder
126+ .pybuilder /
127+ target /
128+
129+ # Jupyter Notebook
130+ .ipynb_checkpoints
131+
132+ # IPython
133+ profile_default /
134+ ipython_config.py
135+
136+ # pyenv
137+ # For a library or package, you might want to ignore these files since the code is
138+ # intended to run in multiple environments; otherwise, check them in:
139+ # .python-version
140+
141+ # pipenv
142+ # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
143+ # However, in case of collaboration, if having platform-specific dependencies or dependencies
144+ # having no cross-platform support, pipenv may install dependencies that don't work, or not
145+ # install all needed dependencies.
146+ # Pipfile.lock
147+
148+ # poetry
149+ # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
150+ # This is especially recommended for binary packages to ensure reproducibility, and is more
151+ # commonly ignored for libraries.
152+ # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
153+ # poetry.lock
154+
155+ # pdm
156+ # Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
157+ # pdm.lock
158+ # pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
159+ # in version control.
160+ # https://pdm.fming.dev/#use-with-ide
161+ .pdm.toml
162+
163+ # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
164+ __pypackages__ /
165+
166+ # Celery stuff
167+ celerybeat-schedule
168+ celerybeat.pid
169+
170+ # SageMath parsed files
171+ * .sage.py
172+
173+ # Environments
174+ .venv
175+ env /
176+ venv /
177+ ENV /
178+ env.bak /
179+ venv.bak /
180+
181+ # Spyder project settings
182+ .spyderproject
183+ .spyproject
184+
185+ # Rope project settings
186+ .ropeproject
187+
188+ # mkdocs documentation
189+ /site
190+
191+ # mypy
192+ .mypy_cache /
193+ .dmypy.json
194+ dmypy.json
195+
196+ # Pyre type checker
197+ .pyre /
198+
199+ # pytype static type analyzer
200+ .pytype /
201+
202+ # Cython debug symbols
203+ cython_debug /
204+
205+ # PyCharm
206+ # JetBrains specific template is maintained in a separate JetBrains.gitignore that can
207+ # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
208+ # and can be added to the global gitignore or merged into this file. For a more nuclear
209+ # option (not recommended) you can uncomment the following to ignore the entire idea folder.
210+ # .idea/
211+
212+ # ## Python Patch ###
213+ # Poetry local configuration file - https://python-poetry.org/docs/configuration/#local-configuration
214+ poetry.toml
215+
216+ # ruff
217+ .ruff_cache /
218+
219+ # LSP config files
220+ pyrightconfig.json
221+
222+ # ## VisualStudioCode ###
223+ .vscode /*
224+ ! .vscode /settings.json
225+ ! .vscode /tasks.json
226+ ! .vscode /launch.json
227+ ! .vscode /extensions.json
228+ ! .vscode /* .code-snippets
229+
230+ # Local History for Visual Studio Code
231+ .history /
232+
233+ # Built Visual Studio Code Extensions
234+ * .vsix
235+
236+ # ## VisualStudioCode Patch ###
237+ # Ignore all local history of files
238+ .history
239+ .ionide
240+
241+ # End of https://www.toptal.com/developers/gitignore/api/python,macos,visualstudiocode,dotenv
0 commit comments