Skip to content

Conversation

@mitya57
Copy link
Collaborator

@mitya57 mitya57 commented Dec 11, 2025

This fixes CI failure which can be seen here.

In mkdocstrings/python@5ebeda6 (1.14 release), two changes happened:

  • import was renamed to inventories;
  • passing extra options directly under options was deprecated, and they should be now passed in options.extra.

The old config kept working in 1.x releases, but since mkdocstrings/python@c10afdb (2.0 release), it no longer works.

I bumped mkdocstrings dependency to 0.28.3, because it in turn depends on mkdocstrings-python new enough to contain the first commit (see mkdocstrings/mkdocstrings@ba9003e).


While working on this, I noticed that links to code are broken in the current release, because the tag name is 3.10.0 but _get_version() returns just 3.10. We should make this consistent, but that’s a separate issue.

Copy link
Member

@waylan waylan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for working through this. I just haven't had the time to look into it myself.

@waylan waylan merged commit 89112c2 into Python-Markdown:master Dec 11, 2025
14 checks passed
@mitya57 mitya57 deleted the fix-docs-build branch December 11, 2025 15:43
@waylan waylan mentioned this pull request Dec 11, 2025
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.

2 participants