Skip to content

chore(docs): unpin mkdocs-autorefs, bump mkdocstrings/griffe (#88)#91

Merged
martinkersner merged 1 commit into
mainfrom
issue-88-unpin-held-back-docs-deps
Jun 30, 2026
Merged

chore(docs): unpin mkdocs-autorefs, bump mkdocstrings/griffe (#88)#91
martinkersner merged 1 commit into
mainfrom
issue-88-unpin-held-back-docs-deps

Conversation

@martinkersner

Copy link
Copy Markdown
Member

Closes #88

Lifts the mkdocs-autorefs<1.0 cap that was dragging the mkdocstrings/griffe line to old versions, and bumps the docs toolchain to current compatible releases.

Version bumps (old -> new)

  • mkdocstrings: 0.24.3 -> 1.0.4
  • mkdocstrings-python: 1.9.0 -> 2.0.5
  • mkdocs-autorefs: <1.0 -> ==1.4.4
  • griffe: 0.45.3 -> 2.1.0

Test plan

  • Created a fresh venv (Python 3.12), pip install -r requirements/requirements-dev.txt (pins resolved cleanly, no downgrades).
  • Ran mkdocs build --strict from repo root: exit 0, zero warnings/errors. This is the same toolchain used by .github/workflows/docs.yml (mkdocs gh-deploy).

@martinkersner martinkersner self-assigned this Jun 30, 2026
@martinkersner martinkersner merged commit 58469be into main Jun 30, 2026
5 of 7 checks passed
@martinkersner martinkersner deleted the issue-88-unpin-held-back-docs-deps branch June 30, 2026 04:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Unpin held-back docs deps (mkdocs-autorefs<1.0 cap)

1 participant