# Python
__pycache__/
*.pyc
*.pyo
*.pyd
*.egg-info/
.env
.venv

# Builds
build/
dist/

# Data
data/
others/
# ...but the recorded API responses under tests/data are fixtures the suite
# needs, not scratch data: without them the STAC replay tests fail in CI.
!tests/data/

# Docs
docs/build/

# Tests
.pytest_cache/
.ruff_cache/
.mypy_cache/
.coverage
.coverage.*
coverage.xml
htmlcov/

# IDE
.vscode/
.idea/

# OS
.DS_Store

# Sample data (downloaded, not tracked)
sample-data/
scripts/build_sample_data.py
