1
+
2
+ # Created by https://www.toptal.com/developers/gitignore/api/python,pycharm+all,intellij+all,visualstudiocode
3
+ # Edit at https://www.toptal.com/developers/gitignore?templates=python,pycharm+all,intellij+all,visualstudiocode
4
+
5
+ # ## Intellij+all ###
6
+ # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
7
+ # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
8
+
9
+ # User-specific stuff
10
+ .idea /** /workspace.xml
11
+ .idea /** /tasks.xml
12
+ .idea /** /usage.statistics.xml
13
+ .idea /** /dictionaries
14
+ .idea /** /shelf
15
+
16
+ # Generated files
17
+ .idea /** /contentModel.xml
18
+
19
+ # Sensitive or high-churn files
20
+ .idea /** /dataSources /
21
+ .idea /** /dataSources.ids
22
+ .idea /** /dataSources.local.xml
23
+ .idea /** /sqlDataSources.xml
24
+ .idea /** /dynamic.xml
25
+ .idea /** /uiDesigner.xml
26
+ .idea /** /dbnavigator.xml
27
+
28
+ # Gradle
29
+ .idea /** /gradle.xml
30
+ .idea /** /libraries
31
+
32
+ # Gradle and Maven with auto-import
33
+ # When using Gradle or Maven with auto-import, you should exclude module files,
34
+ # since they will be recreated, and may cause churn. Uncomment if using
35
+ # auto-import.
36
+ # .idea/artifacts
37
+ # .idea/compiler.xml
38
+ # .idea/jarRepositories.xml
39
+ # .idea/modules.xml
40
+ # .idea/*.iml
41
+ # .idea/modules
42
+ # *.iml
43
+ # *.ipr
44
+
45
+ # CMake
46
+ cmake-build- * /
47
+
48
+ # Mongo Explorer plugin
49
+ .idea /** /mongoSettings.xml
50
+
51
+ # File-based project format
52
+ * .iws
53
+
54
+ # IntelliJ
55
+ out /
56
+
57
+ # mpeltonen/sbt-idea plugin
58
+ .idea_modules /
59
+
60
+ # JIRA plugin
61
+ atlassian-ide-plugin.xml
62
+
63
+ # Cursive Clojure plugin
64
+ .idea /replstate.xml
65
+
66
+ # Crashlytics plugin (for Android Studio and IntelliJ)
67
+ com_crashlytics_export_strings.xml
68
+ crashlytics.properties
69
+ crashlytics-build.properties
70
+ fabric.properties
71
+
72
+ # Editor-based Rest Client
73
+ .idea /httpRequests
74
+
75
+ # Android studio 3.1+ serialized cache file
76
+ .idea /caches /build_file_checksums.ser
77
+
78
+ # ## Intellij+all Patch ###
79
+ # Ignores the whole .idea folder and all .iml files
80
+ # See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360
81
+
82
+ .idea /
83
+
84
+ # Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
85
+
86
+ * .iml
87
+ modules.xml
88
+ .idea /misc.xml
89
+ * .ipr
90
+
91
+ # Sonarlint plugin
92
+ .idea /sonarlint
93
+
94
+ # ## PyCharm+all ###
95
+ # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
96
+ # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
97
+
98
+ # User-specific stuff
99
+
100
+ # Generated files
101
+
102
+ # Sensitive or high-churn files
103
+
104
+ # Gradle
105
+
106
+ # Gradle and Maven with auto-import
107
+ # When using Gradle or Maven with auto-import, you should exclude module files,
108
+ # since they will be recreated, and may cause churn. Uncomment if using
109
+ # auto-import.
110
+ # .idea/artifacts
111
+ # .idea/compiler.xml
112
+ # .idea/jarRepositories.xml
113
+ # .idea/modules.xml
114
+ # .idea/*.iml
115
+ # .idea/modules
116
+ # *.iml
117
+ # *.ipr
118
+
119
+ # CMake
120
+
121
+ # Mongo Explorer plugin
122
+
123
+ # File-based project format
124
+
125
+ # IntelliJ
126
+
127
+ # mpeltonen/sbt-idea plugin
128
+
129
+ # JIRA plugin
130
+
131
+ # Cursive Clojure plugin
132
+
133
+ # Crashlytics plugin (for Android Studio and IntelliJ)
134
+
135
+ # Editor-based Rest Client
136
+
137
+ # Android studio 3.1+ serialized cache file
138
+
139
+ # ## PyCharm+all Patch ###
140
+ # Ignores the whole .idea folder and all .iml files
141
+ # See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360
142
+
143
+
144
+ # Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
145
+
146
+
147
+ # Sonarlint plugin
148
+
149
+ # ## Python ###
150
+ # Byte-compiled / optimized / DLL files
151
+ __pycache__ /
152
+ * .py [cod ]
153
+ * $py.class
154
+
155
+ # C extensions
156
+ * .so
157
+
158
+ # Distribution / packaging
159
+ .Python
160
+ build /
161
+ develop-eggs /
162
+ dist /
163
+ downloads /
164
+ eggs /
165
+ .eggs /
166
+ lib /
167
+ lib64 /
168
+ parts /
169
+ sdist /
170
+ var /
171
+ wheels /
172
+ pip-wheel-metadata /
173
+ share /python-wheels /
174
+ * .egg-info /
175
+ .installed.cfg
176
+ * .egg
177
+ MANIFEST
178
+
179
+ # PyInstaller
180
+ # Usually these files are written by a python script from a template
181
+ # before PyInstaller builds the exe, so as to inject date/other infos into it.
182
+ * .manifest
183
+ * .spec
184
+
185
+ # Installer logs
186
+ pip-log.txt
187
+ pip-delete-this-directory.txt
188
+
189
+ # Unit test / coverage reports
190
+ htmlcov /
191
+ .tox /
192
+ .nox /
193
+ .coverage
194
+ .coverage. *
195
+ .cache
196
+ nosetests.xml
197
+ coverage.xml
198
+ * .cover
199
+ * .py,cover
200
+ .hypothesis /
201
+ .pytest_cache /
202
+ pytestdebug.log
203
+
204
+ # Translations
205
+ * .mo
206
+ * .pot
207
+
208
+ # Django stuff:
209
+ * .log
210
+ local_settings.py
211
+ db.sqlite3
212
+ db.sqlite3-journal
213
+
214
+ # Flask stuff:
215
+ instance /
216
+ .webassets-cache
217
+
218
+ # Scrapy stuff:
219
+ .scrapy
220
+
221
+ # Sphinx documentation
222
+ docs /_build /
223
+ doc /_build /
224
+
225
+ # PyBuilder
226
+ target /
227
+
228
+ # Jupyter Notebook
229
+ .ipynb_checkpoints
230
+
231
+ # IPython
232
+ profile_default /
233
+ ipython_config.py
234
+
235
+ # pyenv
236
+ .python-version
237
+
238
+ # pipenv
239
+ # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
240
+ # However, in case of collaboration, if having platform-specific dependencies or dependencies
241
+ # having no cross-platform support, pipenv may install dependencies that don't work, or not
242
+ # install all needed dependencies.
243
+ # Pipfile.lock
244
+
245
+ # PEP 582; used by e.g. github.com/David-OConnor/pyflow
246
+ __pypackages__ /
247
+
248
+ # Celery stuff
249
+ celerybeat-schedule
250
+ celerybeat.pid
251
+
252
+ # SageMath parsed files
253
+ * .sage.py
254
+
255
+ # Environments
256
+ .env
257
+ .venv
258
+ env /
259
+ venv /
260
+ ENV /
261
+ env.bak /
262
+ venv.bak /
263
+
264
+ # Spyder project settings
265
+ .spyderproject
266
+ .spyproject
267
+
268
+ # Rope project settings
269
+ .ropeproject
270
+
271
+ # mkdocs documentation
272
+ /site
273
+
274
+ # mypy
275
+ .mypy_cache /
276
+ .dmypy.json
277
+ dmypy.json
278
+
279
+ # Pyre type checker
280
+ .pyre /
281
+
282
+ # pytype static type analyzer
283
+ .pytype /
284
+
285
+ # ## VisualStudioCode ###
286
+ .vscode /*
287
+ ! .vscode /settings.json
288
+ ! .vscode /tasks.json
289
+ ! .vscode /launch.json
290
+ ! .vscode /extensions.json
291
+ * .code-workspace
292
+
293
+ # ## VisualStudioCode Patch ###
294
+ # Ignore all local history of files
295
+ .history
296
+
297
+ # End of https://www.toptal.com/developers/gitignore/api/python,pycharm+all,intellij+all,visualstudiocode
0 commit comments