# Documentation build dependencies (OPTIONAL - only needed for building docs)
# These are NOT required for using cov-loupe as a gem or MCP server.
#
# For contributors: Install any version within these ranges to build docs locally.
# For CI: Use requirements-lock.txt for reproducible builds (see dev/prompts/ai-code-evaluator-guidelines.md).
#
# NOTE: Docs CI pins Python 3.12 because mkdocs-include-markdown-plugin
# does not yet ship wheels compatible with Python 3.13.

# MkDocs and theme
mkdocs>=1.5.0,<2.0.0
mkdocs-material>=9.0.0,<10.0.0

# Plugins
mkdocs-awesome-pages-plugin>=2.9.0,<3.0.0
mkdocs-minify-plugin>=0.6.4,<1.0.0
# mkdocs-include-markdown-plugin >= 6.0.4 supports Python 3.13
mkdocs-include-markdown-plugin>=6.0.4,<8.0.0

# Extensions (usually included with mkdocs-material, but listed for completeness)
pymdown-extensions>=10.0,<11.0
