Skip to content

build(deps): constrain dependencies to major versions#596

Merged
jahn-junior merged 6 commits into
mainfrom
work/issue-485-pin-versions
May 1, 2026
Merged

build(deps): constrain dependencies to major versions#596
jahn-junior merged 6 commits into
mainfrom
work/issue-485-pin-versions

Conversation

@jahn-junior

@jahn-junior jahn-junior commented Apr 22, 2026

Copy link
Copy Markdown
Collaborator
  • Have you updated CHANGELOG.md with relevant non-documentation file changes?
  • Have you updated the documentation for this change?

Constrain dependencies to major versions. Major version increments will be assessed prior to every subsequent major version increment. Resolves #485.

Packages with non-standard versioning schemes, such as sphinx-autobuild and rst2html, were left untouched. The only other exceptions are:

  • sphinx-design: Latest version (0.7) requires Python >= 3.11, so I pinned to 0.6.1
  • sphinx-reredirects: Latest version (1.1.0) requires Python >= 3.11, so I pinned to 0.1.6

@jahn-junior jahn-junior marked this pull request as draft April 22, 2026 00:55
@jahn-junior jahn-junior marked this pull request as ready for review April 22, 2026 01:04

@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.

LGTM. The reST and MyST syntax guides act as decent regression tests for specific packages.

@minaelee minaelee left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Thank you!

@jahn-junior jahn-junior added the Awaiting release Will be merged for the next minor release. label Apr 27, 2026
@jahn-junior jahn-junior merged commit 31ee36b into main May 1, 2026
5 of 9 checks passed
@jahn-junior jahn-junior deleted the work/issue-485-pin-versions branch May 1, 2026 01:50
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.

Pin dependencies to major versions

3 participants