# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
env/
venv/
ENV/
.venv/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sconscripts/
*.egg-info/
.installed.cfg
*.egg
*.whl

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/

# Jupyter Notebook
.ipynb_checkpoints

# pyenv
.python-version

# mypy
.mypy_cache/
.dmypy.json
dmypy.json

# Pyre
.pyre/

# pytype
.pytype/

# profiler
.prof

# VSCode
.vscode/

# PyCharm
.idea/
*.iml

# macOS
.DS_Store
.AppleDouble
.LSOverride

# Thumbnails
._*

# Files that might appear in the repo but shouldn't be committed
*.log
*.gz
*.zip
*.tar
*.bak
*~

# Environment files
.env
.env.*

# Secret keys / credentials
secrets.yaml
*.pem
*.key

# Data, results and artifacts
/data/
data/
datasets/
results/
test_results/
outputs/
output/

# Model checkpoints and weights
checkpoints/
*.ckpt
*.pth
*.pt
*.bin

# ML experiment tooling
wandb/
mlruns/
.lightning/

# Docker
.Dockerfile.swp
docker-compose.override.yml

# Sphinx
docs/_build/

# Caches and misc
*.cache
*.sqlite

# Editor temp files
*~
*.swp
*.swo

# OS generated files
Thumbs.db
ehthumbs.db

# Python egg builds
.eggs/

# Ignore local IDE/run config
.run/

# Specific to this project - ignore large or generated outputs
/coverage/
/tb_logs/
/results/
/test_results/

# Keep repository metadata but ignore local metadata files
/.mypy_cache

# test outputs
*.png
*.pgf
*.in


# Zed Editor
.zed/

# End of file

