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