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