# MkDocs and core theme
mkdocs>=1.6.0
mkdocs-material>=9.5.0

# Navigation
mkdocs-awesome-pages-plugin>=2.9.0

# Python API reference
mkdocstrings[python]>=0.25.0
mkdocs-autorefs>=1.0.0

# Jupyter notebook rendering
mkdocs-jupyter>=0.24.0
jupyter>=1.0.0
nbconvert>=7.0.0

# Macros / substitutions
mkdocs-macros-plugin>=1.0.0

# Redirects
mkdocs-redirects>=1.2.0

# Versioning (replaces pydata version switcher)
mike>=2.0.0

# OpenAPI / Swagger
mkdocs-swagger-ui-tag>=0.6.0

# Live reload
watchdog>=4.0.0

# Code block formatting
ruff==0.15.7

# SDK dependencies (needed for mkdocstrings to import the SDK)
httpx>=0.23.0
pydantic>=1.9.0,<3
typing-extensions>=4.10
anyio>=3.5.0
distro>=1.7.0
sniffio
