1- .DS_Store
2-
3-
4- # Created by https://www.gitignore.io/api/macos,linux,python,windows
5- # Edit at https://www.gitignore.io/?templates=macos,linux,python,windows
6-
7- # ## Linux ###
8- * ~
9-
10- # temporary files which can be created if a process still has a handle open of a deleted file
11- .fuse_hidden *
12-
13- # KDE directory preferences
14- .directory
15-
16- # Linux trash folder which might appear on any partition or disk
17- .Trash- *
18-
19- # .nfs files are created when an open file is removed but is still being accessed
20- .nfs *
21-
22- # ## macOS ###
23- # General
24- .DS_Store
25- .AppleDouble
26- .LSOverride
27-
28- # Icon must end with two \r
29- Icon
30-
31- # Thumbnails
32- ._ *
33-
34- # Files that might appear in the root of a volume
35- .DocumentRevisions-V100
36- .fseventsd
37- .Spotlight-V100
38- .TemporaryItems
39- .Trashes
40- .VolumeIcon.icns
41- .com.apple.timemachine.donotpresent
42-
43- # Directories potentially created on remote AFP share
44- .AppleDB
45- .AppleDesktop
46- Network Trash Folder
47- Temporary Items
48- .apdisk
49-
50- # ## Python ###
511# Byte-compiled / optimized / DLL files
522__pycache__ /
533* .py [cod ]
7020sdist /
7121var /
7222wheels /
73- pip-wheel-metadata /
7423share /python-wheels /
7524* .egg-info /
7625.installed.cfg
@@ -97,8 +46,10 @@ htmlcov/
9746nosetests.xml
9847coverage.xml
9948* .cover
49+ * .py,cover
10050.hypothesis /
10151.pytest_cache /
52+ cover /
10253
10354# Translations
10455* .mo
@@ -108,6 +59,7 @@ coverage.xml
10859* .log
10960local_settings.py
11061db.sqlite3
62+ db.sqlite3-journal
11163
11264# Flask stuff:
11365instance /
@@ -120,6 +72,7 @@ instance/
12072docs /_build /
12173
12274# PyBuilder
75+ .pybuilder /
12376target /
12477
12578# Jupyter Notebook
@@ -130,10 +83,40 @@ profile_default/
13083ipython_config.py
13184
13285# pyenv
133- .python-version
134-
135- # celery beat schedule file
86+ # For a library or package, you might want to ignore these files since the code is
87+ # intended to run in multiple environments; otherwise, check them in:
88+ # .python-version
89+
90+ # pipenv
91+ # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
92+ # However, in case of collaboration, if having platform-specific dependencies or dependencies
93+ # having no cross-platform support, pipenv may install dependencies that don't work, or not
94+ # install all needed dependencies.
95+ # Pipfile.lock
96+
97+ # poetry
98+ # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
99+ # This is especially recommended for binary packages to ensure reproducibility, and is more
100+ # commonly ignored for libraries.
101+ # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
102+ # poetry.lock
103+
104+ # pdm
105+ # Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
106+ # pdm.lock
107+ # pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
108+ # in version control.
109+ # https://pdm.fming.dev/#use-with-ide
110+ .pdm.toml
111+ .pdm-python
112+ .pdm-build /
113+
114+ # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
115+ __pypackages__ /
116+
117+ # Celery stuff
136118celerybeat-schedule
119+ celerybeat.pid
137120
138121# SageMath parsed files
139122* .sage.py
@@ -154,6 +137,9 @@ venv.bak/
154137# Rope project settings
155138.ropeproject
156139
140+ # mkdocs documentation
141+ /site
142+
157143# mypy
158144.mypy_cache /
159145.dmypy.json
@@ -162,35 +148,18 @@ dmypy.json
162148# Pyre type checker
163149.pyre /
164150
165- # ## Python Patch ###
166- .venv /
167-
168- # ## Windows ###
169- # Windows thumbnail cache files
170- Thumbs.db
171- ehthumbs.db
172- ehthumbs_vista.db
173-
174- # Dump file
175- * .stackdump
176-
177- # Folder config file
178- [Dd ]esktop.ini
179-
180- # Recycle Bin used on file shares
181- $RECYCLE.BIN /
182-
183- # Windows Installer files
184- * .cab
185- * .msi
186- * .msix
187- * .msm
188- * .msp
189-
190- # Windows shortcuts
191- * .lnk
151+ # pytype static type analyzer
152+ .pytype /
192153
193- # End of https://www.gitignore.io/api/macos,linux,python,windows
154+ # Cython debug symbols
155+ cython_debug /
194156
157+ # PyCharm
158+ # JetBrains specific template is maintained in a separate JetBrains.gitignore that can
159+ # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
160+ # and can be added to the global gitignore or merged into this file. For a more nuclear
161+ # option (not recommended) you can uncomment the following to ignore the entire idea folder.
162+ # .idea/
195163
164+ .ruff_cache /
196165.vscode /
0 commit comments