# Documentation build requirements
furo>=2023.9.10
myst-parser>=2.0.0
sphinx-autodoc-typehints>=1.25.0
sphinx-copybutton>=0.5.2
sphinx-intl>=2.1.0
sphinx-rtd-theme>=2.0.0
sphinx-tabs>=3.4.1
sphinx>=7.0.0
sphinxcontrib-mermaid>=0.9.2

# Optional: Enhanced features
nbsphinx>=0.9.1
sphinx-autobuild>=2021.3.14
sphinx-design>=0.5.0
sphinx-external-toc>=1.0.1
sphinx-gallery>=0.14.0
sphinxext-opengraph>=0.9.0

# Development tools
doc8>=1.1.1
linkchecker>=10.2.1
rstcheck>=6.2.0

# Code Quality Tools
black[jupyter]
flake8>=7.1.1
pre-commit>=3.8.0

# Testing
pytest-asyncio>=0.24.0
pytest>=8.4.1
