# 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 pip-wheel-metadata/ # PyInstaller *.manifest *.spec # Unit test / coverage reports htmlcov/ .tox/ .nox/ .coverage .coverage.* .cache nosetests.xml coverage.xml *.cover *.py,cover .hypothesis/ .pytest_cache/ cover/ # Environments .env .venv env/ venv/ ENV/ env.bak/ venv.bak/ .python-version # IDE files .idea/ .vscode/ *.swp *.swo *~ .project .pydevproject .settings/ *.sublime-project *.sublime-workspace # OS generated files .DS_Store .DS_Store? ._* .Spotlight-V100 .Trashes ehthumbs.db Thumbs.db desktop.ini # Logs *.log logs/ *.log.* logs/archive/ # BackgroundFX Pro specific # Model files and cache models/weights/*.pt models/weights/*.pth models/weights/*.ckpt models/weights/*.safetensors models/weights/*.bin models/checkpoints/ models/cache/ model_cache/ /tmp/model_cache/ # Don't ignore model definitions !models/**/*.py !models/loaders/ !models/configs/ # Large media files (use git-lfs if needed) *.mp4 *.avi *.mov *.mkv *.webm *.flv *.wmv *.m4v # Large image files (be selective) *.jpg *.jpeg *.png *.gif *.bmp *.tiff *.tif # But keep essential assets !web/static/assets/**/*.png !web/static/assets/**/*.jpg !web/static/icons/ !docs/images/ !examples/sample_*.png !examples/sample_*.jpg # Processing temporary files /tmp/ temp/ processing/temp/ processing/cache/ processing_* output_* greenscreen_* final_* # API temporary files api/temp/ api/cache/ api/uploads/ # Web application files web/temp/ web/cache/ web/uploads/ web/sessions/ web/static/temp/ # CLI temporary files cli/temp/ cli/cache/ # Docker volumes (local development) docker/volumes/ docker/data/ # Hugging Face and model caches .cache/ huggingface/ .huggingface/ transformers_cache/ # Gradio specific gradio_cached_examples/ flagged/ gradio_temp/ # Database files *.db *.sqlite *.sqlite3 *.sql.backup # Configuration with secrets config_local.py config/local/ config/secrets/ .secrets .env.local .env.production .env.development *.key *.pem *.cert # Backup files *.bak *.backup *.old *.orig # Test outputs tests/outputs/ tests/temp/ tests/reports/ # Scripts outputs scripts/outputs/ scripts/temp/ scripts/logs/ # Documentation build docs/_build/ docs/.doctrees/ site/ # Node modules (if web components use them) node_modules/ npm-debug.log* yarn-debug.log* yarn-error.log* .pnpm-debug.log* package-lock.json yarn.lock # Python virtual environment files pyvenv.cfg pip-log.txt pip-delete-this-directory.txt # Jupyter Notebook .ipynb_checkpoints *.ipynb # mypy .mypy_cache/ .dmypy.json dmypy.json # Pyre type checker .pyre/ # pytype static type analyzer .pytype/ # Cython debug symbols cython_debug/ # Legacy folders (during migration) Configs/backup/ Logs/archive/ old_structure/ # Performance profiling *.prof *.lprof .benchmarks/ # System files core core.* *.stackdump # Editor backup files \#*\# .\#*