1
+
2
+ # Created by https://www.toptal.com/developers/gitignore/api/python,macos,linux,windows
3
+ # Edit at https://www.toptal.com/developers/gitignore?templates=python,macos,linux,windows
4
+
5
+ # ## Linux ###
6
+ * ~
7
+
8
+ # temporary files which can be created if a process still has a handle open of a deleted file
9
+ .fuse_hidden *
10
+
11
+ # KDE directory preferences
12
+ .directory
13
+
14
+ # Linux trash folder which might appear on any partition or disk
15
+ .Trash- *
16
+
17
+ # .nfs files are created when an open file is removed but is still being accessed
18
+ .nfs *
19
+
20
+ # ## macOS ###
21
+ # General
22
+ .DS_Store
23
+ .AppleDouble
24
+ .LSOverride
25
+
26
+ # Icon must end with two \r
27
+ Icon
28
+
29
+ # Thumbnails
30
+ ._ *
31
+
32
+ # Files that might appear in the root of a volume
33
+ .DocumentRevisions-V100
34
+ .fseventsd
35
+ .Spotlight-V100
36
+ .TemporaryItems
37
+ .Trashes
38
+ .VolumeIcon.icns
39
+ .com.apple.timemachine.donotpresent
40
+
41
+ # Directories potentially created on remote AFP share
42
+ .AppleDB
43
+ .AppleDesktop
44
+ Network Trash Folder
45
+ Temporary Items
46
+ .apdisk
47
+
48
+ # ## Python ###
49
+ # Byte-compiled / optimized / DLL files
50
+ __pycache__ /
51
+ * .py [cod ]
52
+ * $py.class
53
+
54
+ # C extensions
55
+ * .so
56
+
57
+ # Distribution / packaging
58
+ .Python
59
+ build /
60
+ develop-eggs /
61
+ dist /
62
+ downloads /
63
+ eggs /
64
+ .eggs /
65
+ lib /
66
+ lib64 /
67
+ parts /
68
+ sdist /
69
+ var /
70
+ wheels /
71
+ pip-wheel-metadata /
72
+ share /python-wheels /
73
+ * .egg-info /
74
+ .installed.cfg
75
+ * .egg
76
+ MANIFEST
77
+
78
+ # PyInstaller
79
+ # Usually these files are written by a python script from a template
80
+ # before PyInstaller builds the exe, so as to inject date/other infos into it.
81
+ * .manifest
82
+ * .spec
83
+
84
+ # Installer logs
85
+ pip-log.txt
86
+ pip-delete-this-directory.txt
87
+
88
+ # Unit test / coverage reports
89
+ htmlcov /
90
+ .tox /
91
+ .nox /
92
+ .coverage
93
+ .coverage. *
94
+ .cache
95
+ nosetests.xml
96
+ coverage.xml
97
+ * .cover
98
+ * .py,cover
99
+ .hypothesis /
100
+ .pytest_cache /
101
+
102
+ # Translations
103
+ * .mo
104
+ * .pot
105
+
106
+ # Django stuff:
107
+ * .log
108
+ local_settings.py
109
+ db.sqlite3
110
+ db.sqlite3-journal
111
+
112
+ # Flask stuff:
113
+ instance /
114
+ .webassets-cache
115
+
116
+ # Scrapy stuff:
117
+ .scrapy
118
+
119
+ # Sphinx documentation
120
+ docs /_build /
121
+
122
+ # PyBuilder
123
+ target /
124
+
125
+ # Jupyter Notebook
126
+ .ipynb_checkpoints
127
+
128
+ # IPython
129
+ profile_default /
130
+ ipython_config.py
131
+
132
+ # pyenv
133
+ .python-version
134
+
135
+ # pipenv
136
+ # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
137
+ # However, in case of collaboration, if having platform-specific dependencies or dependencies
138
+ # having no cross-platform support, pipenv may install dependencies that don't work, or not
139
+ # install all needed dependencies.
140
+ # Pipfile.lock
141
+
142
+ # PEP 582; used by e.g. github.com/David-OConnor/pyflow
143
+ __pypackages__ /
144
+
145
+ # Celery stuff
146
+ celerybeat-schedule
147
+ celerybeat.pid
148
+
149
+ # SageMath parsed files
150
+ * .sage.py
151
+
152
+ # Environments
153
+ .env
154
+ .venv
155
+ env /
156
+ venv /
157
+ ENV /
158
+ env.bak /
159
+ venv.bak /
160
+
161
+ # Spyder project settings
162
+ .spyderproject
163
+ .spyproject
164
+
165
+ # Rope project settings
166
+ .ropeproject
167
+
168
+ # mkdocs documentation
169
+ /site
170
+
171
+ # mypy
172
+ .mypy_cache /
173
+ .dmypy.json
174
+ dmypy.json
175
+
176
+ # Pyre type checker
177
+ .pyre /
178
+
179
+ # pytype static type analyzer
180
+ .pytype /
181
+
182
+ # ## Windows ###
183
+ # Windows thumbnail cache files
184
+ Thumbs.db
185
+ Thumbs.db:encryptable
186
+ ehthumbs.db
187
+ ehthumbs_vista.db
188
+
189
+ # Dump file
190
+ * .stackdump
191
+
192
+ # Folder config file
193
+ [Dd ]esktop.ini
194
+
195
+ # Recycle Bin used on file shares
196
+ $RECYCLE.BIN /
197
+
198
+ # Windows Installer files
199
+ * .cab
200
+ * .msi
201
+ * .msix
202
+ * .msm
203
+ * .msp
204
+
205
+ # Windows shortcuts
206
+ * .lnk
207
+
208
+ # End of https://www.toptal.com/developers/gitignore/api/python,macos,linux,windows
0 commit comments