chore(deps): combine the open Renovate updates - #310
Conversation
Combine the changes from pull requests #309, #294, and #288: - Update Sphinx from 1.8.1 to 9.1.0 and remove the duplicate Sphinx line. - Update Pygments from 2.7.4 to 2.20.0. This version fixes a security issue. - Update ruff-pre-commit to v0.16.8 and commitizen to v4.19.0. - Use Python 3.14 in the lint job and in the publish workflow. Sphinx 8 and later do not accept the old intersphinx_mapping format. Change it to the named-tuple format. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QHfdsFWyqSLQiqwodExLWW
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (5)
Included review availability: Your plan provides up to 2 included reviews per hour; 1 remains after this review. 📝 WalkthroughWalkthroughThe CI workflows now use Python 3.14. The pre-commit Ruff and Commitizen revisions are updated. Documentation settings now use the Python 3 documentation inventory, and the Sphinx and Pygments requirements are updated. ChangesPython and documentation tooling
Priority: ⚪ Not assessed Estimated code review effort: 2 (Simple) | ~10 minutes Change: Other Merge Risk: ⚪ Minimal · up to The tooling updates present no actionable current-head merge risk; the documentation build is reported to pass. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. A rabbit checks the Python run, Comment |
|
This pull request does not currently match the merge queue conditions, so it cannot be queued from here. The box comes back if it matches again. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: e299ff4cde
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Summary
This pull request combines the open Renovate updates into one change. It replaces #309, #294, and #288.
docs/docs_requirements.txt.ruff-pre-commithook to v0.16.8 and thecommitizenhook to v4.19.0.intersphinx_mappingindocs/conf.pyto the named-tuple format. Sphinx 8 and later do not accept the old format.Tests
sphinx-build -W --keep-going -b html docs <out>with Sphinx 9.1.0 on Python 3.14: the build succeeds with no warnings.prek run --all-files:ruff check,ruff format, andcommitizenpass. Thetrailing-whitespaceandend-of-file-fixerhooks find old problems indocs/_static,docs/_sources, anddocs/index.rst. This pull request does not change these files.🤖 Generated with Claude Code
https://claude.ai/code/session_01QHfdsFWyqSLQiqwodExLWW
Summary by CodeRabbit
Chores
Documentation