# Python artifacts
*.py[cod]
*$py.class
*.so
__pycache__/
*.pyc
*.pyo
*.pyd
.Python
pip-log.txt
pip-delete-this-directory.txt

# Virtual environments
venv/
env/
ENV/
.venv/
env.bak/
venv.bak/

# Testing artifacts
.pytest_cache/
.coverage
.coverage.*
htmlcov/
.tox/
.hypothesis/
*.cover
*.log
.cache/

# Build artifacts
build/
*.egg-info/
*.egg
*.whl
!src/wheels/
!src/wheels/**/*.whl

# IDE and Editor files
.vscode/
.idea/
*.swp
*.swo
*~
.project
.pydevproject
.settings/
*.sublime-project
*.sublime-workspace

# OS-specific files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
desktop.ini

# Blender-specific files
*.blend1
*.blend2
*.blend3
*.blend@

# Project-specific directories and files
.benchmarks/

# Marketing - Large binary files and assets
marketing/**/*.mp4
marketing/**/*.mov
marketing/**/*.wav
marketing/**/*.psd
marketing/**/*.blend
marketing/**/*.blend[0-9]
marketing/screenrecords/
marketing/voice/
marketing/thumbnails/

# Build and Distribution
dist/
*.whl
src/blender_manifest.toml

# Temporary files
*.tmp
*.temp
*.bak
*.swp
*~.nib
