1
1
# Byte-compiled / optimized / DLL files
2
2
__pycache__ /
3
3
* .py [cod ]
4
+ * $py.class
4
5
5
6
# C extensions
6
7
* .so
7
8
8
9
# Distribution / packaging
9
10
.Python
10
- env /
11
11
build /
12
12
develop-eggs /
13
13
dist /
@@ -19,9 +19,12 @@ lib64/
19
19
parts /
20
20
sdist /
21
21
var /
22
+ wheels /
23
+ share /python-wheels /
22
24
* .egg-info /
23
25
.installed.cfg
24
26
* .egg
27
+ MANIFEST
25
28
26
29
# PyInstaller
27
30
# Usually these files are written by a python script from a template
@@ -36,53 +39,123 @@ pip-delete-this-directory.txt
36
39
# Unit test / coverage reports
37
40
htmlcov /
38
41
.tox /
42
+ .nox /
39
43
.coverage
40
44
.coverage. *
41
45
.cache
42
46
nosetests.xml
43
47
coverage.xml
44
48
* .cover
49
+ * .py,cover
50
+ .hypothesis /
51
+ .pytest_cache /
52
+ cover /
45
53
46
54
# Translations
47
55
* .mo
48
56
* .pot
49
57
50
58
# Django stuff:
51
59
* .log
60
+ local_settings.py
61
+ db.sqlite3
62
+ db.sqlite3-journal
63
+
64
+ # Flask stuff:
65
+ instance /
66
+ .webassets-cache
67
+
68
+ # Scrapy stuff:
69
+ .scrapy
52
70
53
71
# Sphinx documentation
54
72
docs /_build /
55
73
56
74
# PyBuilder
75
+ .pybuilder /
57
76
target /
58
77
59
- # DotEnv configuration
78
+ # Jupyter Notebook
79
+ .ipynb_checkpoints
80
+
81
+ # IPython
82
+ profile_default /
83
+ ipython_config.py
84
+
85
+ # pyenv
86
+ # For a library or package, you might want to ignore these files since the code is
87
+ # intended to run in multiple environments; otherwise, check them in:
88
+ # .python-version
89
+
90
+ # pipenv
91
+ # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
92
+ # However, in case of collaboration, if having platform-specific dependencies or dependencies
93
+ # having no cross-platform support, pipenv may install dependencies that don't work, or not
94
+ # install all needed dependencies.
95
+ # Pipfile.lock
96
+
97
+ # poetry
98
+ # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
99
+ # This is especially recommended for binary packages to ensure reproducibility, and is more
100
+ # commonly ignored for libraries.
101
+ # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
102
+ # poetry.lock
103
+
104
+ # pdm
105
+ # Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
106
+ # pdm.lock
107
+ # pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
108
+ # in version control.
109
+ # https://pdm.fming.dev/#use-with-ide
110
+ .pdm.toml
111
+
112
+ # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
113
+ __pypackages__ /
114
+
115
+ # Celery stuff
116
+ celerybeat-schedule
117
+ celerybeat.pid
118
+
119
+ # SageMath parsed files
120
+ * .sage.py
121
+
122
+ # Environments
60
123
.env
124
+ .venv
125
+ env /
126
+ venv /
127
+ ENV /
128
+ env.bak /
129
+ venv.bak /
61
130
62
- # Database
63
- * .db
64
- * .rdb
65
-
66
- # Pycharm
67
- .idea
131
+ # Spyder project settings
132
+ .spyderproject
133
+ .spyproject
68
134
69
- # VS Code
70
- .vscode /
135
+ # Rope project settings
136
+ .ropeproject
71
137
72
- # Spyder
73
- .spyproject /
138
+ # mkdocs documentation
139
+ / site
74
140
75
- # Jupyter NB Checkpoints
76
- .ipynb_checkpoints /
141
+ # mypy
142
+ .mypy_cache /
143
+ .dmypy.json
144
+ dmypy.json
77
145
146
+ # Pyre type checker
147
+ .pyre /
78
148
79
- # Mac OS-specific storage files
80
- .DS_Store
149
+ # pytype static type analyzer
150
+ .pytype /
81
151
82
- # vim
83
- * .swp
84
- * .swo
152
+ # Cython debug symbols
153
+ cython_debug /
85
154
86
- # Mypy cache
87
- .mypy_cache /
155
+ # PyCharm
156
+ # JetBrains specific template is maintained in a separate JetBrains.gitignore that can
157
+ # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
158
+ # and can be added to the global gitignore or merged into this file. For a more nuclear
159
+ # option (not recommended) you can uncomment the following to ignore the entire idea folder.
160
+ # .idea/
88
161
0 commit comments