Skip to content

Commit 8f79a1c

Browse files
committed
docs: raise the mkdocs-material floor to 9.7.0, add mkdocs-redirects
mkdocs.yml has enabled `navigation.path` (the breadcrumb trail) since the docs landed, but it is a mkdocs-material 9.7.0 feature: the current `>=9.5.45` floor lets a fresh resolve land on a 9.5/9.6 release that silently drops it. Raise the floor to what the config actually needs. There is currently no redirect machinery in these docs at all, so any page rename 404s every existing inbound link, including the ones in the published llms.txt. Add mkdocs-redirects so renames can carry a redirect map. It is inert until a `redirect_maps` is configured; nothing in this branch renames a page.
1 parent 0da9092 commit 8f79a1c

2 files changed

Lines changed: 17 additions & 2 deletions

File tree

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,8 @@ docs = [
8080
"mkdocs-gen-files>=0.5.0",
8181
"mkdocs-glightbox>=0.4.0",
8282
"mkdocs-literate-nav>=0.6.1",
83-
"mkdocs-material[imaging]>=9.5.45",
83+
"mkdocs-material[imaging]>=9.7.0",
84+
"mkdocs-redirects>=1.2.2",
8485
"mkdocstrings-python>=2.0.1",
8586
]
8687
codegen = ["datamodel-code-generator==0.57.0"]

uv.lock

Lines changed: 15 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)