Skip to content

build(deps): bump dependency constraints - #646

Open
jahn-junior wants to merge 5 commits into
work/drop-extensions/DOCPR-3235from
work/bump-deps/DOCPR-3239
Open

jahn-junior wants to merge 5 commits into
work/drop-extensions/DOCPR-3235from
work/bump-deps/DOCPR-3239

Conversation

@jahn-junior

@jahn-junior jahn-junior commented Oct 8, 2026 •

Copy link
Copy Markdown
Collaborator

Bump dependency constraints in preparation for the 3.0 release.

Dependency Change Comment
canonical-sphinx ~=0.6 -> ~=0.7 Minimum version bump
myst-parser No Python 3.10 support
sphinx-autobuild No constraint -> 2024.10.03 2025.08.25 doesn't support Python 3.10
sphinx-design No Python 3.10 support
sphinx-notfound-page No updates
sphinxcontrib-jquery No updates
sphinxext-opengraph No updates
sphinx-rerediraffe >0.0.3, <1.0.0 -> ~=0.1 Minimum version bump
sphinx-config-options No updates
sphinx-related-links No updates
sphinx-roles ~= 0.1 -> ~=1.0 Dropped the none role (#634)
sphinx-terminal ~= 1.0 -> ~=1.1 Minimum version bump
sphinx-youtube-links No updates
packaging ~=26.1 -> ~=26.3 Minimum version bump
sphinxcontrib-svg2pdfconverter No updates
sphinx-sitemap No updates
sphinx-llm ~=0.4 -> ~= 1.1 Not affected by breaking change
rst2html No updates
vale Depends on style guide changes

This is unfortunately pretty uninteresting because we can't drop Python 3.10 until Sphinx Stack 4.0 (#645).

Resolves #644.


  • Have you updated CHANGELOG.md?
  • Have you updated the documentation to reflect your changes?

@jahn-junior
jahn-junior force-pushed the work/bump-deps/DOCPR-3239 branch from b8a9c88 to 06339b4 Compare October 8, 2026 22:29

@medubelko medubelko left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I ran all the local commands associated with those extensions, and the results seem fine.

@jahn-junior The table is useful, although the descriptions are a bit sparse. Are you going to add it to the changelog in this PR, or in the release prep?

@jahn-junior

jahn-junior commented Oct 8, 2026 •

Copy link
Copy Markdown
Collaborator Author

@medubelko

I ran all the local commands associated with those extensions, and the results seem fine.

@jahn-junior The table is useful, although the descriptions are a bit sparse. Are you going to add it to the changelog in this PR, or in the release prep?

My release notes draft has a table listing only the changes (the no-ops are left out), mirroring what you did in the 1.5 release notes.

Comment thread docs/requirements.txt Outdated
Comment thread docs/requirements.txt
Comment thread docs/requirements.txt
@jahn-junior
jahn-junior requested a review from dwilding October 9, 2026 16:51
@jahn-junior jahn-junior added the awaiting release Will be merged for the next minor release. label Oct 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting release Will be merged for the next minor release.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Is there a reason to pin sphinx-llm?

3 participants