# Python
__pycache__/
*.py[cod]
*.so
*.egg-info/
dist/
build/

# Tooling caches
.coverage
htmlcov/
.pytest_cache/
.mypy_cache/
.ruff_cache/

# Virtualenv
.venv/
venv/
ENV/
env/

# Jupyter
.ipynb_checkpoints/

# OS
.DS_Store
Thumbs.db

# Editors
.vscode/
.idea/

# Docs build output
site/
docs/article_code/

# Local artifacts, caches, runs
/data/
/outputs/
/runs/
/artifacts/
/cache/
modssc_cache/*
!modssc_cache/.gitkeep
!modssc_cache/datasets/
!modssc_cache/preprocess/
!modssc_cache/output/
!modssc_cache/graphs/
!modssc_cache/graph_views/
!modssc_cache/splits/
modssc_cache/datasets/*
!modssc_cache/datasets/.gitkeep
modssc_cache/preprocess/*
!modssc_cache/preprocess/.gitkeep
modssc_cache/output/*
!modssc_cache/output/.gitkeep
modssc_cache/graphs/*
!modssc_cache/graphs/.gitkeep
modssc_cache/graph_views/*
!modssc_cache/graph_views/.gitkeep
modssc_cache/splits/*
!modssc_cache/splits/.gitkeep
/log/
coverage.xml
/analysis/
/dev_wip/
/logs_jeanzay/
/audit_artifacts/
/bench/generated/
bench/configs/experiments/
bench/configs/benchmarks/
bench/configs/analysis/
bench/configs/article/
bench/slurm
