# Documentation building requirements
sphinx>=7.0.0
furo>=2023.0.0
sphinx-autoapi>=3.0.0
sphinx-copybutton>=0.5.0
sphinx-design>=0.5.0
myst-parser>=2.0.0
nbsphinx>=0.9.0
ipykernel>=6.0.0
jupyter>=1.0.0

# For building and rendering examples
matplotlib>=3.5.0
numpy>=1.20.0
xarray>=2022.03.0

# For documentation quality checks
doc8>=1.0.0
rstcheck>=6.0.0

# Optional: for enhanced documentation features
sphinxext-opengraph>=0.8.0  # Social media previews
sphinx-togglebutton>=0.3.0  # Collapsible content
