forked from beartype/beartype
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gitignore
194 lines (146 loc) · 5.02 KB
/
.gitignore
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
# --------------------( LICENSE )--------------------
# Copyright (c) 2014-2022 Beartype authors.
# See "LICENSE" for further details.
#
# --------------------( SYNOPSIS )--------------------
# Git-specific dotfile instructing git to avoid tracking repository paths
# matching one or more glob expressions listed below by default.
#
# --------------------( SEE ALSO )--------------------
# For further details, see:
#
# * "man gitignore" for high-level commentary.
# * "man 7 glob" for low-level commentary on glob syntax. Note, in particular,
# that glob() and hence ".gitignore" files support only a proper subset of
# full glob syntax supported by POSIX-compatible shells (e.g., bash, zsh).
# ....................{ DIRECTORIES ~ top-level }....................
# Ignore all top-level Buildout-specific state directories.
/develop-eggs/
/downloads/
/eggs/
/lib/
/lib64/
# Ignore all top-level Coverage.py-specific temporary directories.
/htmlcov/
# Ignore all top-level Flask-specific temporary and private directories.
/.webassets-cache/
/instance/
# Ignore all top-level Hypothesis-specific temporary directories.
/.hypothesis/
# Ignore all top-level mkdocs-specific output directories.
/site/
# Ignore all top-level mypy-specific temporary directories.
/.mypy_cache/
# Ignore all top-level nox-specific temporary directories.
/.nox/
# Ignore all top-level pip-specific temporary directories.
/pip-wheel-metadata/
# Ignore all top-level pytest-specific temporary directories.
/.cache/
/.pytest_cache/
# Ignore all top-level PyBuilder-specific temporary directories.
/target/
# Ignore all top-level Scrapy-specific temporary directories.
/.scrapy/
# Ignore all top-level setuptools-specific temporary directories.
/build/
/dist/
/.eggs/
/*.egg-info/
#FIXME: We'll want to additionally list the "/doc/source/" subdirectory
#containing API documentation autogenerated by the "autodoc" extension.
# Ignore all top-level Sphinx-specific output directories. Note this
# constitutes a usability versus space tradeoff: ignoring these directories
# substantially reduces repository size, but requires end users to manually
# install Sphinx to locally generate HTML documentation if they so choose.
# Since HTML documentation is remotely available via Read The Docs (RTD), we
# consider this a more than worthwhile tradeoff.
/doc/build/
# Ignore all top-level tox-specific temporary directories.
/.tox/
# Ignore all top-level user-specific PEP 582-compliant directories.
/__pypackages__/
# Ignore all top-level user-specific Spyder IDE project directories.
/.spyderproject/
/.spyproject/
# Ignore all top-level user-specific venv (virtual environment) directories.
/env/
/venv/
/ENV/
/env.bak/
/venv.bak/
# ....................{ DIRECTORIES ~ general }....................
# Ignore all Buildout-specific state subdirectories.
parts/
# Ignore all Python-specific cache subdirectories.
__pycache__/
# Ignore all PyCharm-specific project subdirectories.
.idea/
# Ignore all Pyre-specific cache subdirectories.
.pyre/
# Ignore all Rope-specific project subdirectories.
.ropeproject/
# ....................{ FILES ~ top-level }....................
# Ignore all top-level Buildout-specific state files.
/.installed.cfg
# Ignore all top-level Celery-specific state files.
/celerybeat-schedule
/celerybeat.pid
# Ignore all top-level Coverage.py-specific output files.
/.coverage
/.coverage.*
/coverage.xml
# Ignore all top-level Django-specific binary databases.
/db.sqlite3
/db.sqlite3-journal
# Ignore all top-level mypy-specific state files.
/.dmypy.json
/dmypy.json
# Ignore all top-level Nose-specific output files.
/nosetests.xml
# Ignore all top-level pip-specific output files.
/pip-log.txt
/pip-delete-this-directory.txt
# Ignore all top-level setuptools-specific output files.
/MANIFEST
# Ignore top-level PyInstaller-specific output files *NOT* intended to be
# modified. ".spec"-suffixed files *ARE* intended to be modified and are thus
# excluded.
/*.manifest
# Ignore all top-level user-specific venv (virtual environment) directories.
/.env
/.venv
# ....................{ FILES ~ general }....................
# Ignore all Django-specific private files.
local_settings.py
# Ignore all pyenv-specific state files.
.python-version
# Ignore all Jython-specific byte-compiled Python files.
*$py.class
# Ignore all "trace"-specific output files.
*.cover
# Ignore all data interchange files.
*.csv
# Ignore all Jupyter Notebook-specific checkpoint files.
.ipynb_checkpoints
# Ignore all logfiles.
*.log
# Ignore all "gettext"-specific intermediary translation files.
*.mo
*.pot
# Ignore all audio and video files.
*.mp4
# Ignore all Python-specific byte-compiled, optimized, and DLL files.
*.py[cod]
# Ignore all Python-specific EGG packages.
*.egg
# Ignore all "python-coverage"-specific output Python files.
*.py,cover
# Ignore all SageMath-specific output Python files.
*.sage.py
# Ignore all C extensions.
*.so
# Ignore all temporary files.
*~
*.log
*.sw?