1
- # Created by https://www.toptal.com/developers/gitignore/api/node,python
2
- # Edit at https://www.toptal.com/developers/gitignore?templates=node,python
3
-
4
- # ## Node ###
5
- # Logs
6
- logs
7
- * .log
8
- npm-debug.log *
9
- yarn-debug.log *
10
- yarn-error.log *
11
- lerna-debug.log *
12
- .pnpm-debug.log *
13
-
14
- # Diagnostic reports (https://nodejs.org/api/report.html)
15
- report. [0-9 ]* . [0-9 ]* . [0-9 ]* . [0-9 ]* .json
16
-
17
- # Runtime data
18
- pids
19
- * .pid
20
- * .seed
21
- * .pid.lock
22
-
23
- # Directory for instrumented libs generated by jscoverage/JSCover
24
- lib-cov
25
-
26
- # Coverage directory used by tools like istanbul
27
- coverage
28
- * .lcov
29
-
30
- # nyc test coverage
31
- .nyc_output
32
-
33
- # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
34
- .grunt
35
-
36
- # Bower dependency directory (https://bower.io/)
37
- bower_components
38
-
39
- # node-waf configuration
40
- .lock-wscript
41
-
42
- # Compiled binary addons (https://nodejs.org/api/addons.html)
43
- build /Release
44
-
45
- # Dependency directories
46
- node_modules /
47
- jspm_packages /
48
-
49
- # Snowpack dependency directory (https://snowpack.dev/)
50
- web_modules /
51
-
52
- # TypeScript cache
53
- * .tsbuildinfo
54
-
55
- # Optional npm cache directory
56
- .npm
57
-
58
- # Optional eslint cache
59
- .eslintcache
60
-
61
- # Microbundle cache
62
- .rpt2_cache /
63
- .rts2_cache_cjs /
64
- .rts2_cache_es /
65
- .rts2_cache_umd /
66
-
67
- # Optional REPL history
68
- .node_repl_history
69
-
70
- # Output of 'npm pack'
71
- * .tgz
72
-
73
- # Yarn Integrity file
74
- .yarn-integrity
75
-
76
- # dotenv environment variables file
77
- .env
78
- .env.test
79
- .env.production
80
-
81
- # parcel-bundler cache (https://parceljs.org/)
82
- .cache
83
- .parcel-cache
84
-
85
- # Next.js build output
86
- .next
87
- out
88
-
89
- # Nuxt.js build / generate output
90
- .nuxt
91
- dist
92
-
93
- # Gatsby files
94
- .cache /
95
- # Comment in the public line in if your project uses Gatsby and not Next.js
96
- # https://nextjs.org/blog/next-9-1#public-directory-support
97
- # public
98
-
99
- # vuepress build output
100
- .vuepress /dist
101
-
102
- # Serverless directories
103
- .serverless /
104
-
105
- # FuseBox cache
106
- .fusebox /
107
-
108
- # DynamoDB Local files
109
- .dynamodb /
110
-
111
- # TernJS port file
112
- .tern-port
113
-
114
- # Stores VSCode versions used for testing VSCode extensions
115
- .vscode-test
116
-
117
- # yarn v2
118
- .yarn /cache
119
- .yarn /unplugged
120
- .yarn /build-state.yml
121
- .yarn /install-state.gz
122
- .pnp. *
1
+ # Created by https://www.toptal.com/developers/gitignore/api/python
2
+ # Edit at https://www.toptal.com/developers/gitignore?templates=python
123
3
124
4
# ## Python ###
125
5
# Byte-compiled / optimized / DLL files
@@ -166,6 +46,7 @@ htmlcov/
166
46
.nox /
167
47
.coverage
168
48
.coverage. *
49
+ .cache
169
50
nosetests.xml
170
51
coverage.xml
171
52
* .cover
@@ -179,6 +60,7 @@ cover/
179
60
* .pot
180
61
181
62
# Django stuff:
63
+ * .log
182
64
local_settings.py
183
65
db.sqlite3
184
66
db.sqlite3-journal
@@ -217,7 +99,22 @@ ipython_config.py
217
99
# install all needed dependencies.
218
100
# Pipfile.lock
219
101
220
- # PEP 582; used by e.g. github.com/David-OConnor/pyflow
102
+ # poetry
103
+ # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
104
+ # This is especially recommended for binary packages to ensure reproducibility, and is more
105
+ # commonly ignored for libraries.
106
+ # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
107
+ # poetry.lock
108
+
109
+ # pdm
110
+ # Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
111
+ # pdm.lock
112
+ # pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
113
+ # in version control.
114
+ # https://pdm.fming.dev/#use-with-ide
115
+ .pdm.toml
116
+
117
+ # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
221
118
__pypackages__ /
222
119
223
120
# Celery stuff
@@ -228,6 +125,7 @@ celerybeat.pid
228
125
* .sage.py
229
126
230
127
# Environments
128
+ .env
231
129
.venv
232
130
env /
233
131
venv /
@@ -259,4 +157,11 @@ dmypy.json
259
157
# Cython debug symbols
260
158
cython_debug /
261
159
262
- # End of https://www.toptal.com/developers/gitignore/api/node,python
160
+ # PyCharm
161
+ # JetBrains specific template is maintained in a separate JetBrains.gitignore that can
162
+ # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
163
+ # and can be added to the global gitignore or merged into this file. For a more nuclear
164
+ # option (not recommended) you can uncomment the following to ignore the entire idea folder.
165
+ # .idea/
166
+
167
+ # End of https://www.toptal.com/developers/gitignore/api/python
0 commit comments