# Pinned toolchain for the MkDocs documentation site (docs/).
#
# Pinned so `mkdocs build --strict` is reproducible: a bump in Markdown or
# pymdown-extensions changes rendering, and --strict turns a rendering change
# into a build failure. Markdown is a TRANSITIVE dependency and is pinned here
# deliberately — two clean installs a few weeks apart otherwise resolved 3.10.2
# and 3.11, which is exactly the drift this file exists to stop.
#
# Still floating, most-rendering-relevant first: Pygments (renders every code
# fence), mkdocs-material-extensions, Babel, Jinja2, backrefs, pathspec,
# mergedeep. Pin one here the moment it moves rendering.
#
# Bump deliberately, in a PR, with the strict build green.
# Install:  make docs-install      Serve: make docs-serve      Build: make docs-build
mkdocs==1.6.1
mkdocs-material==9.7.7
pymdown-extensions==11.0.2
Markdown==3.11
