# Jupyter
.ipynb_checkpoints/

# Python cache
__pycache__/
*.py[cod]
*.pyo

# Virtual environment
.venv/
venv/
env/

# Packaging / build
build/
dist/
*.egg-info/
.eggs/

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

# Docs build
site/

# Downloaded reanalysis data (extractors write here)
data/era5/
data/cams/
data/era5_land/
*.grib
*.grb
*.grib2
*.nc

# Example outputs (generated by examples/end_to_end.py)
examples/figures/
examples/sample_station.csv

# Publisher PDFs kept locally for reference (not redistributed)
papers/*.pdf

# Reproduction outputs (generated by reproductions/*.py)
reproductions/outputs/

# Notebook run artifacts
notebooks/station.parquet
notebooks/*.png

# OS
.DS_Store
Thumbs.db
