Showing
1 changed file
with
162 additions
and
3 deletions
1 | 1 | ||
2 | -# Created by https://www.toptal.com/developers/gitignore/api/visualstudiocode,node,jetbrains | 2 | +# Created by https://www.toptal.com/developers/gitignore/api/jetbrains,visualstudiocode,python,node |
3 | -# Edit at https://www.toptal.com/developers/gitignore?templates=visualstudiocode,node,jetbrains | 3 | +# Edit at https://www.toptal.com/developers/gitignore?templates=jetbrains,visualstudiocode,python,node |
4 | 4 | ||
5 | ### JetBrains ### | 5 | ### JetBrains ### |
6 | # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider | 6 | # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider |
... | @@ -251,6 +251,165 @@ dist | ... | @@ -251,6 +251,165 @@ dist |
251 | # SvelteKit build / generate output | 251 | # SvelteKit build / generate output |
252 | .svelte-kit | 252 | .svelte-kit |
253 | 253 | ||
254 | +### Python ### | ||
255 | +# Byte-compiled / optimized / DLL files | ||
256 | +__pycache__/ | ||
257 | +*.py[cod] | ||
258 | +*$py.class | ||
259 | + | ||
260 | +# C extensions | ||
261 | +*.so | ||
262 | + | ||
263 | +# Distribution / packaging | ||
264 | +.Python | ||
265 | +build/ | ||
266 | +develop-eggs/ | ||
267 | +dist/ | ||
268 | +downloads/ | ||
269 | +eggs/ | ||
270 | +.eggs/ | ||
271 | +lib/ | ||
272 | +lib64/ | ||
273 | +parts/ | ||
274 | +sdist/ | ||
275 | +var/ | ||
276 | +wheels/ | ||
277 | +share/python-wheels/ | ||
278 | +*.egg-info/ | ||
279 | +.installed.cfg | ||
280 | +*.egg | ||
281 | +MANIFEST | ||
282 | + | ||
283 | +# PyInstaller | ||
284 | +# Usually these files are written by a python script from a template | ||
285 | +# before PyInstaller builds the exe, so as to inject date/other infos into it. | ||
286 | +*.manifest | ||
287 | +*.spec | ||
288 | + | ||
289 | +# Installer logs | ||
290 | +pip-log.txt | ||
291 | +pip-delete-this-directory.txt | ||
292 | + | ||
293 | +# Unit test / coverage reports | ||
294 | +htmlcov/ | ||
295 | +.tox/ | ||
296 | +.nox/ | ||
297 | +.coverage | ||
298 | +.coverage.* | ||
299 | +nosetests.xml | ||
300 | +coverage.xml | ||
301 | +*.cover | ||
302 | +*.py,cover | ||
303 | +.hypothesis/ | ||
304 | +.pytest_cache/ | ||
305 | +cover/ | ||
306 | + | ||
307 | +# Translations | ||
308 | +*.mo | ||
309 | +*.pot | ||
310 | + | ||
311 | +# Django stuff: | ||
312 | +local_settings.py | ||
313 | +db.sqlite3 | ||
314 | +db.sqlite3-journal | ||
315 | + | ||
316 | +# Flask stuff: | ||
317 | +instance/ | ||
318 | +.webassets-cache | ||
319 | + | ||
320 | +# Scrapy stuff: | ||
321 | +.scrapy | ||
322 | + | ||
323 | +# Sphinx documentation | ||
324 | +docs/_build/ | ||
325 | + | ||
326 | +# PyBuilder | ||
327 | +.pybuilder/ | ||
328 | +target/ | ||
329 | + | ||
330 | +# Jupyter Notebook | ||
331 | +.ipynb_checkpoints | ||
332 | + | ||
333 | +# IPython | ||
334 | +profile_default/ | ||
335 | +ipython_config.py | ||
336 | + | ||
337 | +# pyenv | ||
338 | +# For a library or package, you might want to ignore these files since the code is | ||
339 | +# intended to run in multiple environments; otherwise, check them in: | ||
340 | +# .python-version | ||
341 | + | ||
342 | +# pipenv | ||
343 | +# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. | ||
344 | +# However, in case of collaboration, if having platform-specific dependencies or dependencies | ||
345 | +# having no cross-platform support, pipenv may install dependencies that don't work, or not | ||
346 | +# install all needed dependencies. | ||
347 | +#Pipfile.lock | ||
348 | + | ||
349 | +# poetry | ||
350 | +# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. | ||
351 | +# This is especially recommended for binary packages to ensure reproducibility, and is more | ||
352 | +# commonly ignored for libraries. | ||
353 | +# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control | ||
354 | +#poetry.lock | ||
355 | + | ||
356 | +# pdm | ||
357 | +# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. | ||
358 | +#pdm.lock | ||
359 | +# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it | ||
360 | +# in version control. | ||
361 | +# https://pdm.fming.dev/#use-with-ide | ||
362 | +.pdm.toml | ||
363 | + | ||
364 | +# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm | ||
365 | +__pypackages__/ | ||
366 | + | ||
367 | +# Celery stuff | ||
368 | +celerybeat-schedule | ||
369 | +celerybeat.pid | ||
370 | + | ||
371 | +# SageMath parsed files | ||
372 | +*.sage.py | ||
373 | + | ||
374 | +# Environments | ||
375 | +.venv | ||
376 | +env/ | ||
377 | +venv/ | ||
378 | +ENV/ | ||
379 | +env.bak/ | ||
380 | +venv.bak/ | ||
381 | + | ||
382 | +# Spyder project settings | ||
383 | +.spyderproject | ||
384 | +.spyproject | ||
385 | + | ||
386 | +# Rope project settings | ||
387 | +.ropeproject | ||
388 | + | ||
389 | +# mkdocs documentation | ||
390 | +/site | ||
391 | + | ||
392 | +# mypy | ||
393 | +.mypy_cache/ | ||
394 | +.dmypy.json | ||
395 | +dmypy.json | ||
396 | + | ||
397 | +# Pyre type checker | ||
398 | +.pyre/ | ||
399 | + | ||
400 | +# pytype static type analyzer | ||
401 | +.pytype/ | ||
402 | + | ||
403 | +# Cython debug symbols | ||
404 | +cython_debug/ | ||
405 | + | ||
406 | +# PyCharm | ||
407 | +# JetBrains specific template is maintained in a separate JetBrains.gitignore that can | ||
408 | +# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore | ||
409 | +# and can be added to the global gitignore or merged into this file. For a more nuclear | ||
410 | +# option (not recommended) you can uncomment the following to ignore the entire idea folder. | ||
411 | +#.idea/ | ||
412 | + | ||
254 | ### VisualStudioCode ### | 413 | ### VisualStudioCode ### |
255 | .vscode/* | 414 | .vscode/* |
256 | !.vscode/settings.json | 415 | !.vscode/settings.json |
... | @@ -279,4 +438,4 @@ dist | ... | @@ -279,4 +438,4 @@ dist |
279 | # Ignore .env file | 438 | # Ignore .env file |
280 | .env | 439 | .env |
281 | 440 | ||
282 | -# End of https://www.toptal.com/developers/gitignore/api/visualstudiocode,node,jetbrains | 441 | +# End of https://www.toptal.com/developers/gitignore/api/jetbrains,visualstudiocode,python,node |
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
-
Please register or login to post a comment