# Build and packaging output
/target/
/build/
/dist/
/wheels/
*.whl
*.egg
*.egg-info/
*.dist-info/

# Keep Cargo.lock, py.typed, quantize_rs.pyi, source/tests and Markdown in Git.
# Curated evaluation evidence in /eval/results/ is also intentionally included.

# Large ONNX models and generated/downloaded model directories
*.onnx
/test_models/
/eval/models/

# Python virtual environments
.venv/
venv/
env/
/test_venv*/
.tox/
.nox/

# Python caches and coverage output (at any depth)
__pycache__/
*.py[cod]
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
.coverage.*
htmlcov/
/coverage.xml

# Local credentials and environment settings; retain shareable templates
.pypirc
.env
.env.*
!.env.example
!.env.sample
!.env.template

# Known root-level scratch scripts and data
/map.txt
/test-config.yaml
/test_python_bindings.py
/test.py
/test_calibration.npy
/test_edge_case*

# Generated quantization and example output (not /eval/results/)
/quantized/
/quantized_batch/
/quantized_perchannel/
/config_output/
/output/
/results/

# Editors and operating-system metadata
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
Thumbs.db
Desktop.ini

# Local Claude configuration
/.claude/


# .md files to excelude
ROADMAP.md
gemini*.md
RELEASE_v0.9_TODO.md
RELEASE_v0.10.0.md
RELEASING.md