| # Byte-compiled / optimized / DLL files | |
| __pycache__/ | |
| *.py[cod] | |
| *$py.class | |
| # C extensions | |
| *.so | |
| # Distribution / packaging | |
| .Python | |
| build/ | |
| develop-eggs/ | |
| dist/ | |
| downloads/ | |
| eggs/ | |
| .eggs/ | |
| lib/ | |
| lib64/ | |
| parts/ | |
| sdist/ | |
| var/ | |
| wheels/ | |
| share/python-wheels/ | |
| *.egg-info/ | |
| .installed.cfg | |
| *.egg | |
| MANIFEST | |
| # PyInstaller | |
| # Usually these files are written by a python script from a template | |
| # before PyInstaller builds the exe, so as to inject date/other infos into it. | |
| *.manifest | |
| *.spec | |
| # Installer logs | |
| pip-log.txt | |
| pip-delete-this-directory.txt | |
| # Unit test / coverage reports | |
| htmlcov/ | |
| .tox/ | |
| .nox/ | |
| .coverage | |
| .coverage.* | |
| .cache | |
| nosetests.xml | |
| coverage.xml | |
| *.cover | |
| *.py,cover | |
| .hypothesis/ | |
| .pytest_cache/ | |
| cover/ | |
| # Translations | |
| *.mo | |
| *.pot | |
| # Django stuff: | |
| *.log | |
| local_settings.py | |
| db.sqlite3 | |
| db.sqlite3-journal | |
| # Flask stuff: | |
| instance/ | |
| .webassets-cache | |
| # Scrapy stuff: | |
| .scrapy | |
| # Sphinx documentation | |
| docs/_build/ | |
| # PyBuilder | |
| .pybuilder/ | |
| target/ | |
| # Jupyter Notebook | |
| .ipynb_checkpoints | |
| # IPython | |
| profile_default/ | |
| ipython_config.py | |
| # pyenv | |
| # For a library or package, you might want to ignore these files since the code is | |
| # intended to run in multiple environments; otherwise, check them in: | |
| # .python-version | |
| # pipenv | |
| # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. | |
| # However, in case of collaboration, if having platform-specific dependencies or dependencies | |
| # having no cross-platform support, pipenv may install dependencies that don't work, or not | |
| # install all needed dependencies. | |
| #Pipfile.lock | |
| # poetry | |
| # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. | |
| # This is especially recommended for binary packages to ensure reproducibility, and is more | |
| # commonly ignored for libraries. | |
| # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control | |
| #poetry.lock | |
| # pdm | |
| # Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. | |
| #pdm.lock | |
| # pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it | |
| # in version control. | |
| # https://pdm.fming.dev/#use-with-ide | |
| .pdm.toml | |
| # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm | |
| __pypackages__/ | |
| # Celery stuff | |
| celerybeat-schedule | |
| celerybeat.pid | |
| # SageMath parsed files | |
| *.sage.py | |
| # Environments | |
| .env | |
| .venv | |
| env/ | |
| venv/ | |
| ENV/ | |
| env.bak/ | |
| venv.bak/ | |
| # Spyder project settings | |
| .spyderproject | |
| .spyproject | |
| # Rope project settings | |
| .ropeproject | |
| # mkdocs documentation | |
| /site | |
| # mypy | |
| .mypy_cache/ | |
| .dmypy.json | |
| dmypy.json | |
| # Pyre type checker | |
| .pyre/ | |
| # pytype static type analyzer | |
| .pytype/ | |
| # Cython debug symbols | |
| cython_debug/ | |
| # PyCharm | |
| # JetBrains specific template is maintained in a separate JetBrains.gitignore that can | |
| # be added to the global gitignore or merged into this project gitignore. For a PyCharm | |
| # project, it is recommended to include the following files: | |
| # .idea/ | |
| # *.iml | |
| # *.ipr | |
| # *.iws | |
| # VS Code | |
| .vscode/ | |
| *.code-workspace | |
| # Machine Learning / AI specific | |
| # Model files | |
| *.pkl | |
| *.pickle | |
| *.joblib | |
| *.h5 | |
| *.hdf5 | |
| *.pb | |
| *.pth | |
| *.pt | |
| *.ckpt | |
| *.safetensors | |
| *.bin | |
| *.onnx | |
| # Training data | |
| data/raw/ | |
| data/processed/ | |
| data/train/ | |
| data/test/ | |
| data/val/ | |
| *.csv | |
| *.json | |
| *.parquet | |
| *.feather | |
| # Model checkpoints and outputs | |
| models/ | |
| checkpoints/ | |
| outputs/ | |
| logs/ | |
| runs/ | |
| wandb/ | |
| mlruns/ | |
| .neptune/ | |
| # Hugging Face cache | |
| .cache/ | |
| huggingface/ | |
| # Jupyter notebook outputs | |
| *.ipynb | |
| # Temporary files | |
| tmp/ | |
| temp/ | |
| *.tmp | |
| *.temp | |
| # OS generated files | |
| .DS_Store | |
| .DS_Store? | |
| ._* | |
| .Spotlight-V100 | |
| .Trashes | |
| ehthumbs.db | |
| Thumbs.db | |
| # Windows | |
| *.lnk | |
| # Project specific | |
| # Training outputs | |
| trained_model/ | |
| backend_code_model/ | |
| raw_dataset.json | |
| *.zip | |
| # API service files | |
| uploads/ | |
| downloads/ | |
| generated_projects/ | |
| # Environment variables | |
| .env.local | |
| .env.production | |
| .env.development | |
| # Database files | |
| *.db | |
| *.sqlite | |
| *.sqlite3 | |
| # Log files | |
| *.log | |
| logs/ | |
| # Node.js (if using any JS tools) | |
| node_modules/ | |
| npm-debug.log* | |
| yarn-debug.log* | |
| yarn-error.log* | |
| package-lock.json | |
| yarn.lock | |
| # Docker | |
| .dockerignore | |
| Dockerfile | |
| docker-compose.yml | |
| docker-compose.override.yml | |
| # Kubernetes | |
| *.yaml | |
| *.yml | |
| !requirements.yml | |
| # Terraform | |
| *.tfstate | |
| *.tfstate.* | |
| .terraform/ | |
| # Secrets and credentials | |
| secrets/ | |
| credentials/ | |
| *.pem | |
| *.key | |
| *.crt | |
| *.p12 | |
| *.pfx | |
| # IDE and editor files | |
| .idea/ | |
| *.swp | |
| *.swo | |
| *~ | |
| # Backup files | |
| *.bak | |
| *.backup | |
| *.old | |
| # Compressed files | |
| *.7z | |
| *.dmg | |
| *.gz | |
| *.iso | |
| *.jar | |
| *.rar | |
| *.tar | |
| *.zip | |
| # Large files that shouldn't be in git | |
| *.mp4 | |
| *.avi | |
| *.mov | |
| *.wmv | |
| *.flv | |
| *.webm | |
| *.mp3 | |
| *.wav | |
| *.flac | |
| *.aac | |
| *.ogg | |
| *.wma | |
| # Documentation build | |
| docs/build/ | |
| docs/_build/ | |
| site/ | |
| # Testing | |
| .pytest_cache/ | |
| .coverage | |
| htmlcov/ | |
| .tox/ | |
| .nox/ | |
| # Profiling | |
| *.prof | |
| *.lprof | |
| # Memory dumps | |
| *.dmp | |
| *.dump | |
| # Core dumps | |
| core | |
| core.* | |
| # Local configuration | |
| local_config.py | |
| config_local.py | |
| settings_local.py | |