1+ # Created by https://www.toptal.com/developers/gitignore/api/intellij,python,windows,macos,linux,jupyternotebooks
2+ # Edit at https://www.toptal.com/developers/gitignore?templates=intellij,python,windows,macos,linux,jupyternotebooks
3+
4+ # ## Intellij ###
5+ # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
6+ # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
7+
8+ # User-specific stuff
9+ .idea /** /workspace.xml
10+ .idea /** /tasks.xml
11+ .idea /** /usage.statistics.xml
12+ .idea /** /dictionaries
13+ .idea /** /shelf
14+
15+ # AWS User-specific
16+ .idea /** /aws.xml
17+
18+ # Generated files
19+ .idea /** /contentModel.xml
20+
21+ # Sensitive or high-churn files
22+ .idea /** /dataSources /
23+ .idea /** /dataSources.ids
24+ .idea /** /dataSources.local.xml
25+ .idea /** /sqlDataSources.xml
26+ .idea /** /dynamic.xml
27+ .idea /** /uiDesigner.xml
28+ .idea /** /dbnavigator.xml
29+
30+ # Gradle
31+ .idea /** /gradle.xml
32+ .idea /** /libraries
33+
34+ # Gradle and Maven with auto-import
35+ # When using Gradle or Maven with auto-import, you should exclude module files,
36+ # since they will be recreated, and may cause churn. Uncomment if using
37+ # auto-import.
38+ # .idea/artifacts
39+ # .idea/compiler.xml
40+ # .idea/jarRepositories.xml
41+ # .idea/modules.xml
42+ # .idea/*.iml
43+ # .idea/modules
44+ # *.iml
45+ # *.ipr
46+
47+ # CMake
48+ cmake-build- * /
49+
50+ # Mongo Explorer plugin
51+ .idea /** /mongoSettings.xml
52+
53+ # File-based project format
54+ * .iws
55+
56+ # IntelliJ
57+ out /
58+
59+ # mpeltonen/sbt-idea plugin
60+ .idea_modules /
61+
62+ # JIRA plugin
63+ atlassian-ide-plugin.xml
64+
65+ # Cursive Clojure plugin
66+ .idea /replstate.xml
67+
68+ # SonarLint plugin
69+ .idea /sonarlint /
70+
71+ # Crashlytics plugin (for Android Studio and IntelliJ)
72+ com_crashlytics_export_strings.xml
73+ crashlytics.properties
74+ crashlytics-build.properties
75+ fabric.properties
76+
77+ # Editor-based Rest Client
78+ .idea /httpRequests
79+
80+ # Android studio 3.1+ serialized cache file
81+ .idea /caches /build_file_checksums.ser
82+
83+ # ## Intellij Patch ###
84+ # Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
85+
86+ # *.iml
87+ # modules.xml
88+ # .idea/misc.xml
89+ # *.ipr
90+ .idea
91+ # Sonarlint plugin
92+ # https://plugins.jetbrains.com/plugin/7973-sonarlint
93+ .idea /** /sonarlint /
94+
95+ # SonarQube Plugin
96+ # https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
97+ .idea /** /sonarIssues.xml
98+
99+ # Markdown Navigator plugin
100+ # https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
101+ .idea /** /markdown-navigator.xml
102+ .idea /** /markdown-navigator-enh.xml
103+ .idea /** /markdown-navigator /
104+
105+ # Cache file creation bug
106+ # See https://youtrack.jetbrains.com/issue/JBR-2257
107+ .idea /$CACHE_FILE$
108+
109+ # CodeStream plugin
110+ # https://plugins.jetbrains.com/plugin/12206-codestream
111+ .idea /codestream.xml
112+
113+ # Azure Toolkit for IntelliJ plugin
114+ # https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij
115+ .idea /** /azureSettings.xml
116+
117+ # ## JupyterNotebooks ###
118+ # gitignore template for Jupyter Notebooks
119+ # website: http://jupyter.org/
120+
121+ .ipynb_checkpoints
122+ * /.ipynb_checkpoints /*
123+
124+ # IPython
125+ profile_default /
126+ ipython_config.py
127+
128+ # Remove previous ipynb_checkpoints
129+ # git rm -r .ipynb_checkpoints/
130+
131+ # ## Linux ###
132+ * ~
133+
134+ # temporary files which can be created if a process still has a handle open of a deleted file
135+ .fuse_hidden *
136+
137+ # KDE directory preferences
138+ .directory
139+
140+ # Linux trash folder which might appear on any partition or disk
141+ .Trash- *
142+
143+ # .nfs files are created when an open file is removed but is still being accessed
144+ .nfs *
145+
146+ # ## macOS ###
147+ # General
148+ .DS_Store
149+ .AppleDouble
150+ .LSOverride
151+
152+ # Icon must end with two \r
153+ Icon
154+
155+
156+ # Thumbnails
157+ ._ *
158+
159+ # Files that might appear in the root of a volume
160+ .DocumentRevisions-V100
161+ .fseventsd
162+ .Spotlight-V100
163+ .TemporaryItems
164+ .Trashes
165+ .VolumeIcon.icns
166+ .com.apple.timemachine.donotpresent
167+
168+ # Directories potentially created on remote AFP share
169+ .AppleDB
170+ .AppleDesktop
171+ Network Trash Folder
172+ Temporary Items
173+ .apdisk
174+
175+ # ## macOS Patch ###
176+ # iCloud generated files
177+ * .icloud
178+
179+ # ## Python ###
180+ # Byte-compiled / optimized / DLL files
181+ __pycache__ /
182+ * .py [cod ]
183+ * $py.class
184+
185+ # C extensions
186+ * .so
187+
188+ # Distribution / packaging
189+ .Python
190+ build /
191+ develop-eggs /
192+ dist /
193+ downloads /
194+ eggs /
195+ .eggs /
196+ lib /
197+ lib64 /
198+ parts /
199+ sdist /
200+ var /
201+ wheels /
202+ share /python-wheels /
203+ * .egg-info /
204+ .installed.cfg
205+ * .egg
206+ MANIFEST
207+
208+ # PyInstaller
209+ # Usually these files are written by a python script from a template
210+ # before PyInstaller builds the exe, so as to inject date/other infos into it.
211+ * .manifest
212+ * .spec
213+
214+ # Installer logs
215+ pip-log.txt
216+ pip-delete-this-directory.txt
217+
218+ # Unit test / coverage reports
219+ htmlcov /
220+ .tox /
221+ .nox /
222+ .coverage
223+ .coverage. *
224+ .cache
225+ nosetests.xml
226+ coverage.xml
227+ * .cover
228+ * .py,cover
229+ .hypothesis /
230+ .pytest_cache /
231+ cover /
232+
233+ # Translations
234+ * .mo
235+ * .pot
236+
237+ # Django stuff:
238+ * .log
239+ local_settings.py
240+ db.sqlite3
241+ db.sqlite3-journal
242+
243+ # Flask stuff:
244+ instance /
245+ .webassets-cache
246+
247+ # Scrapy stuff:
248+ .scrapy
249+
250+ # Sphinx documentation
251+ docs /_build /
252+
253+ # PyBuilder
254+ .pybuilder /
255+ target /
256+
257+ # Jupyter Notebook
258+
259+ # IPython
260+
261+ # pyenv
262+ # For a library or package, you might want to ignore these files since the code is
263+ # intended to run in multiple environments; otherwise, check them in:
264+ # .python-version
265+
266+ # pipenv
267+ # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
268+ # However, in case of collaboration, if having platform-specific dependencies or dependencies
269+ # having no cross-platform support, pipenv may install dependencies that don't work, or not
270+ # install all needed dependencies.
271+ # Pipfile.lock
272+
273+ # poetry
274+ # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
275+ # This is especially recommended for binary packages to ensure reproducibility, and is more
276+ # commonly ignored for libraries.
277+ # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
278+ # poetry.lock
279+
280+ # pdm
281+ # Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
282+ # pdm.lock
283+ # pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
284+ # in version control.
285+ # https://pdm.fming.dev/#use-with-ide
286+ .pdm.toml
287+
288+ # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
289+ __pypackages__ /
290+
291+ # Celery stuff
292+ celerybeat-schedule
293+ celerybeat.pid
294+
295+ # SageMath parsed files
296+ * .sage.py
297+
298+ # Environments
299+ .env
300+ .venv
301+ env /
302+ venv /
303+ ENV /
304+ env.bak /
305+ venv.bak /
306+
307+ # Spyder project settings
308+ .spyderproject
309+ .spyproject
310+
311+ # Rope project settings
312+ .ropeproject
313+
314+ # mkdocs documentation
315+ /site
316+
317+ # mypy
318+ .mypy_cache /
319+ .dmypy.json
320+ dmypy.json
321+
322+ # Pyre type checker
323+ .pyre /
324+
325+ # pytype static type analyzer
326+ .pytype /
327+
328+ # Cython debug symbols
329+ cython_debug /
330+
331+ # PyCharm
332+ # JetBrains specific template is maintained in a separate JetBrains.gitignore that can
333+ # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
334+ # and can be added to the global gitignore or merged into this file. For a more nuclear
335+ # option (not recommended) you can uncomment the following to ignore the entire idea folder.
336+ # .idea/
337+
338+ # ## Windows ###
339+ # Windows thumbnail cache files
340+ Thumbs.db
341+ Thumbs.db:encryptable
342+ ehthumbs.db
343+ ehthumbs_vista.db
344+
345+ # Dump file
346+ * .stackdump
347+
348+ # Folder config file
349+ [Dd ]esktop.ini
350+
351+ # Recycle Bin used on file shares
352+ $RECYCLE.BIN /
353+
354+ # Windows Installer files
355+ * .cab
356+ * .msi
357+ * .msix
358+ * .msm
359+ * .msp
360+
361+ # Windows shortcuts
362+ * .lnk
363+
364+ # End of https://www.toptal.com/developers/gitignore/api/intellij,python,windows,macos,linux,jupyternotebooks
365+
366+ /output
367+ /lightning_logs
368+ /ckpt
0 commit comments