Skip to content

Commit 9175682

Browse files
committed
gitignore
1 parent 7f0253b commit 9175682

File tree

1 file changed

+377
-0
lines changed

1 file changed

+377
-0
lines changed

.gitignore

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

0 commit comments

Comments
 (0)