Skip to content

Commit b4a1b50

Browse files
committed
Update .gitignore
1 parent 0b53691 commit b4a1b50

File tree

1 file changed

+168
-12
lines changed

1 file changed

+168
-12
lines changed

.gitignore

Lines changed: 168 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,15 @@
1+
# Manually added parts to .gitignore
2+
# ----------------------------------
3+
#
14
.#*
2-
dist
3-
build
45
*.tar.gz
5-
*.egg-info
66
*.py[co]
7-
__pycache__
8-
MANIFEST
97

108
.DS_Store
11-
.cache
12-
.pytest_cache
13-
.coverage
14-
htmlcov
159

1610
repo2docker/s2i
1711

1812
^bin/
19-
lib/
20-
lib64/
2113
share/
2214
include/
2315

@@ -31,7 +23,171 @@ tests/dockerfile/legacy/root.frozen.yml
3123
generated/
3224
test_file_text.txt
3325

34-
3526
\.vscode/
3627

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

0 commit comments

Comments
 (0)