← Back to issue list

build(deps): update dependency sphinx-autodoc-typehints to v3

View original Github issue

Metadata

Project
craft-grammar
Number
#96
Type
pull request
State
closed
Author
renovate[bot]
Labels
Created
Updated
Closed

Current evaluation

Closed without merging due to a dependency resolution failure. The uv lock command failed because canonical-sphinx requires sphinx<8, conflicting with the updated package. Renovate will ignore future 3.x updates for this dependency.

Suggested action:

No scores available.

Issue body

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [sphinx-autodoc-typehints](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints) ([changelog](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/releases)) | `~=2.1` -> `~=3.2` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/sphinx-autodoc-typehints/3.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/sphinx-autodoc-typehints/3.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/sphinx-autodoc-typehints/2.3.0/3.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/sphinx-autodoc-typehints/2.3.0/3.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>tox-dev/sphinx-autodoc-typehints (sphinx-autodoc-typehints)</summary> ### [`v3.2.0`](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/releases/tag/3.2.0) [Compare Source](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/compare/3.1.0...3.2.0) <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed - Fixed broken changelog link by [@&#8203;agronholm](https://redirect.github.com/agronholm) in [https://github.com/tox-dev/sphinx-autodoc-typehints/pull/530](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/530) - Fix issue [#&#8203;481](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/481) by [@&#8203;nineteendo](https://redirect.github.com/nineteendo) in [https://github.com/tox-dev/sphinx-autodoc-typehints/pull/533](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/533) - Don't add :rtype: None by [@&#8203;grayjk](https://redirect.github.com/grayjk) in [https://github.com/tox-dev/sphinx-autodoc-typehints/pull/538](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/538) - Place rtype after directive by [@&#8203;grayjk](https://redirect.github.com/grayjk) in [https://github.com/tox-dev/sphinx-autodoc-typehints/pull/537](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/537) #### New Contributors - [@&#8203;agronholm](https://redirect.github.com/agronholm) made their first contribution in [https://github.com/tox-dev/sphinx-autodoc-typehints/pull/530](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/530) - [@&#8203;nineteendo](https://redirect.github.com/nineteendo) made their first contribution in [https://github.com/tox-dev/sphinx-autodoc-typehints/pull/533](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/533) - [@&#8203;grayjk](https://redirect.github.com/grayjk) made their first contribution in [https://github.com/tox-dev/sphinx-autodoc-typehints/pull/538](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/538) **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.1.0...3.2.0 ### [`v3.1.0`](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/releases/tag/3.1.0) [Compare Source](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/compare/3.0.1...3.1.0) <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed - Support Sphinx 8.2.0 - drop 3.10 support because Sphinx does by [@&#8203;b-kamphorst](https://redirect.github.com/b-kamphorst) in [https://github.com/tox-dev/sphinx-autodoc-typehints/pull/525](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/525) #### New Contributors - [@&#8203;b-kamphorst](https://redirect.github.com/b-kamphorst) made their first contribution in [https://github.com/tox-dev/sphinx-autodoc-typehints/pull/525](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/525) **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.0.1...3.1.0 ### [`v3.0.1`](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/releases/tag/3.0.1) [Compare Source](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/compare/3.0.0...3.0.1) <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed - Fix roles for `types` module by [@&#8203;flying-sheep](https://redirect.github.com/flying-sheep) in [https://github.com/tox-dev/sphinx-autodoc-typehints/pull/516](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/516) - Update Ruff to 0.9.1 by [@&#8203;flying-sheep](https://redirect.github.com/flying-sheep) in [https://github.com/tox-dev/sphinx-autodoc-typehints/pull/517](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/517) **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/3.0.0...3.0.1 ### [`v3.0.0`](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/releases/tag/3.0.0) [Compare Source](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/compare/2.5.0...3.0.0) <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed - 🐛 Replace docutils private API use w/ public by [@&#8203;webknjaz](https://redirect.github.com/webknjaz) in [https://github.com/tox-dev/sphinx-autodoc-typehints/pull/507](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/507) - Drop support for nptyping by [@&#8203;gaborbernat](https://redirect.github.com/gaborbernat) in [https://github.com/tox-dev/sphinx-autodoc-typehints/pull/514](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/514) #### New Contributors - [@&#8203;webknjaz](https://redirect.github.com/webknjaz) made their first contribution in [https://github.com/tox-dev/sphinx-autodoc-typehints/pull/507](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/507) **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.5.0...3.0.0 ### [`v2.5.0`](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/releases/tag/2.5.0) [Compare Source](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.4...2.5.0) <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed - Fix the type checker by [@&#8203;gaborbernat](https://redirect.github.com/gaborbernat) in [https://github.com/tox-dev/sphinx-autodoc-typehints/pull/493](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/493) - Apply typehints_formatter to signature by [@&#8203;Priyansh121096](https://redirect.github.com/Priyansh121096) in [https://github.com/tox-dev/sphinx-autodoc-typehints/pull/494](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/494) #### New Contributors - [@&#8203;Priyansh121096](https://redirect.github.com/Priyansh121096) made their first contribution in [https://github.com/tox-dev/sphinx-autodoc-typehints/pull/494](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/494) **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.4...2.5.0 ### [`v2.4.4`](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/releases/tag/2.4.4): Fix broken link in README [Compare Source](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.3...2.4.4) <!-- Release notes generated using configuration in .github/release.yml at main --> **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.3...2.4.4 ### [`v2.4.3`](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/releases/tag/2.4.3) [Compare Source](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.2...2.4.3) <!-- Release notes generated using configuration in .github/release.yml at main --> **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.2...2.4.3 ### [`v2.4.2`](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/releases/tag/2.4.2) [Compare Source](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.1...2.4.2) <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed - Improve the CI by [@&#8203;gaborbernat](https://redirect.github.com/gaborbernat) in [https://github.com/tox-dev/sphinx-autodoc-typehints/pull/485](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/485) **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.1...2.4.2 ### [`v2.4.1`](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/releases/tag/2.4.1) [Compare Source](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.0...2.4.1) <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed - Fix placement of return type when there is a doctest by [@&#8203;hoodmane](https://redirect.github.com/hoodmane) in [https://github.com/tox-dev/sphinx-autodoc-typehints/pull/482](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/482) **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.0...2.4.1 ### [`v2.4.0`](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/releases/tag/2.4.0) [Compare Source](https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/compare/2.3.0...2.4.0) <!-- Release notes generated using configuration in .github/release.yml at main --> - Drop 3.9 support - Add 3.13 support - Bump dependencies **Full Changelog**: https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.3.0...2.4.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/craft-grammar). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC40MC4zIiwidXBkYXRlZEluVmVyIjoiNDAuNDAuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Closed without merging due to a dependency resolution failure. The uv lock command failed because canonical-sphinx requires sphinx<8, conflicting with the updated package. Renovate will ignore future 3.x updates for this dependency.
qwen3.6-35b-a3b-mtp-q6 Dependency update to v3 was abandoned. Renovate failed to update uv.lock due to a conflict with canonical-sphinx requiring Sphinx <8. The request was closed without merging, and future 3.x updates will be ignored.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#112 build(deps): update dependency sphinx-autodoc-typehints to v3 craft-grammar closed Closed without merging due to a dependency conflict. The v3 update requires Python 3.11+, conflicting with the project's 3.10 support. Renovate will ignore future 3.x updates unless manually upgraded.
91%
#152 build(deps): update dependency sphinx-autodoc-typehints to v3 (main) craft-grammar closed Closed without merging due to a Python version conflict. The updated package requires Python 3.11+, but the project supports 3.10. Renovate will ignore future 3.x updates for this dependency.
88%
#100 build(deps): update dependency sphinx-autodoc-typehints to v3 craft-grammar closed Rejected due to dependency conflict. sphinx-autodoc-typehints v3 requires Sphinx 8+, but canonical-sphinx pins it below 8. Maintainer declined the update, and Renovate will ignore future 3.x releases for this package.
88%
#120 build(deps): update dependency sphinx-autobuild to v2025 craft-grammar closed Closed without merging. Renovate failed to update uv.lock due to a Python version conflict, as sphinx-autobuild v2025.8.25 requires Python 3.11+ but the project uses 3.10. Renovate will ignore future 2025.x updates for this dependency.
87%
#206 build(deps): update dependency sphinx-autobuild to v2025 (main) craft-archives closed Closed without merging due to a Python version conflict. The sphinx-autobuild update requires Python 3.11+, but the project uses 3.10, causing uv.lock resolution to fail. Renovate will ignore future 2025.x updates.
87%
#334 build(deps): update dependency sphinx to v9 (main) craft-store closed Closed without merging due to a dependency resolution failure. The uv lock command failed because furo conflicts with the updated Sphinx version. Renovate will ignore future Sphinx 9.x updates.
86%
#6086 build(deps): update dependency sphinx-substitution-extensions to v2026 (main) snapcraft closed Closed without merging due to a uv lock dependency resolution failure. The updated sphinx-substitution-extensions package caused conflicts. Renovate will ignore future minor and patch updates for this version range.
86%
#552 build(deps): update dependency sphinx-design to v0.7.0 (main) starbase closed Closed without merging due to a dependency conflict. Renovate failed to update uv.lock because sphinx-design v0.7.0 requires Python 3.11+, conflicting with a package needing Python 3.10. The update was abandoned.
85%
#1489 build(deps): update dependency sphinx-substitution-extensions to v2025.12.15 (main) craft-parts closed Closed without merging due to uv.lock dependency resolution failure. Renovate will ignore this update until a newer version is released.
85%
#6070 build(deps): update dependency sphinx-substitution-extensions to v2025.12.15 (main) snapcraft closed Closed without merging after Renovate failed to update the uv.lock file due to dependency resolution conflicts. The update was abandoned and will be ignored until a newer version is released.
84%