build(deps): update bugfixes (main)
Metadata
Current evaluation
Merged automated dependency updates for bugfixes across eight packages. Approved by two reviewers, passed all CI checks, and merged via the Renovate bot.
Suggested action: —
No scores available.
Issue body
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more [here](https://redirect.github.com/renovatebot/renovate/discussions/37842).
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| [canonical-sphinx-extensions](https://redirect.github.com/canonical/canonical-sphinx-extensions) | `==0.0.23` -> `==0.0.34` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [charset-normalizer](https://redirect.github.com/jawah/charset_normalizer) ([changelog](https://redirect.github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)) | `==3.4.1` -> `==3.4.3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [gitpython](https://redirect.github.com/gitpython-developers/GitPython) | `==3.1.44` -> `==3.1.45` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [myst-parser](https://redirect.github.com/executablebooks/MyST-Parser) | `==4.0.0` -> `==4.0.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| pydantic-kitbash | `==0.0.7` -> `==0.0.8` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [pygments](https://redirect.github.com/pygments/pygments) ([changelog](https://redirect.github.com/pygments/pygments/blob/master/CHANGES)) | `==2.19.1` -> `==2.19.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [requests](https://requests.readthedocs.io) ([source](https://redirect.github.com/psf/requests), [changelog](https://redirect.github.com/psf/requests/blob/master/HISTORY.md)) | `==2.32.4` -> `==2.32.5` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [sphinx-reredirects](https://redirect.github.com/documatt/sphinx-reredirects) | `==0.1.5` -> `==0.1.6` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>canonical/canonical-sphinx-extensions (canonical-sphinx-extensions)</summary>
### [`v0.0.34`](https://redirect.github.com/canonical/canonical-sphinx-extensions/releases/tag/0.0.34)
[Compare Source](https://redirect.github.com/canonical/canonical-sphinx-extensions/compare/0.0.33...0.0.34)
#### What's Changed
- fix: make spacing & sizing of related links consistent with the contents by [@​dwilding](https://redirect.github.com/dwilding) in [#​74](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/74)
**Full Changelog**: <https://github.com/canonical/canonical-sphinx-extensions/compare/0.0.33...0.0.34>
### [`v0.0.33`](https://redirect.github.com/canonical/canonical-sphinx-extensions/releases/tag/0.0.33)
[Compare Source](https://redirect.github.com/canonical/canonical-sphinx-extensions/compare/0.0.31...0.0.33)
#### What's Changed
- fix: make terminal output visible in light mode by [@​dwilding](https://redirect.github.com/dwilding) in [#​73](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/73)
#### New Contributors
- [@​dwilding](https://redirect.github.com/dwilding) made their first contribution in [#​73](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/73)
**Full Changelog**: <https://github.com/canonical/canonical-sphinx-extensions/compare/0.0.32...0.0.33>
### [`v0.0.31`](https://redirect.github.com/canonical/canonical-sphinx-extensions/releases/tag/0.0.31)
#### What's Changed
- fix: revert literalref by [@​SecondSkoll](https://redirect.github.com/SecondSkoll) in [#​66](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/66)
- feat: add internal literalrefs by [@​jahn-junior](https://redirect.github.com/jahn-junior) in [#​67](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/67)
- 0.0.31 release by [@​SecondSkoll](https://redirect.github.com/SecondSkoll) in [#​68](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/68)
**Full Changelog**: <https://github.com/canonical/canonical-sphinx-extensions/compare/v0.0.29...0.0.31>
### [`v0.0.29`](https://redirect.github.com/canonical/canonical-sphinx-extensions/releases/tag/v0.0.29): Release
[Compare Source](https://redirect.github.com/canonical/canonical-sphinx-extensions/compare/v0.0.28...v0.0.29)
#### What's Changed
- fix: remove override decorator by [@​SecondSkoll](https://redirect.github.com/SecondSkoll) in [#​65](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/65)
### [`v0.0.28`](https://redirect.github.com/canonical/canonical-sphinx-extensions/releases/tag/v0.0.28)
[Compare Source](https://redirect.github.com/canonical/canonical-sphinx-extensions/compare/v0.0.27...v0.0.28)
#### What's Changed
- Remove state from ubuntu-images by [@​waveform80](https://redirect.github.com/waveform80) in [#​55](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/55)
- refactor: removes old workflows and LXD packages by [@​SecondSkoll](https://redirect.github.com/SecondSkoll) in [#​54](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/54)
- config-options: add call to requestAnimationFrame by [@​bensmrs](https://redirect.github.com/bensmrs) in [#​61](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/61)
- Enhance ubuntu images by [@​waveform80](https://redirect.github.com/waveform80) in [#​59](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/59)
- feat: support internal literalrefs by [@​jahn-junior](https://redirect.github.com/jahn-junior) in [#​62](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/62)
- feat: correct terminal output in PDF by [@​SecondSkoll](https://redirect.github.com/SecondSkoll) in [#​63](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/63)
#### New Contributors
- [@​SecondSkoll](https://redirect.github.com/SecondSkoll) made their first contribution in [#​54](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/54)
- [@​bensmrs](https://redirect.github.com/bensmrs) made their first contribution in [#​61](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/61)
- [@​jahn-junior](https://redirect.github.com/jahn-junior) made their first contribution in [#​62](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/62)
**Full Changelog**: <https://github.com/canonical/canonical-sphinx-extensions/compare/v0.0.27...v0.0.28>
### [`v0.0.27`](https://redirect.github.com/canonical/canonical-sphinx-extensions/releases/tag/v0.0.27)
#### What's Changed
- Rename extension by [@​ru-fu](https://redirect.github.com/ru-fu) in [#​30](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/30)
- Fix publishing scripts by [@​ru-fu](https://redirect.github.com/ru-fu) in [#​31](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/31)
- add a custom `none` role that is excluded from the output by [@​ru-fu](https://redirect.github.com/ru-fu) in [#​32](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/32)
- Updates to the config option extension by [@​ru-fu](https://redirect.github.com/ru-fu) in [#​33](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/33)
- config-options: fix JavaScript selector by [@​ru-fu](https://redirect.github.com/ru-fu) in [#​36](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/36)
- make the terminal directive more consistent by [@​akcano](https://redirect.github.com/akcano) in [#​34](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/34)
- add optional backup link texts for related links by [@​ru-fu](https://redirect.github.com/ru-fu) in [#​40](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/40)
- Add contributor listing by [@​ru-fu](https://redirect.github.com/ru-fu) in [#​41](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/41)
- add information about releases and the release process by [@​ru-fu](https://redirect.github.com/ru-fu) in [#​43](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/43)
- warn when built with empty repos by [@​akcano](https://redirect.github.com/akcano) in [#​45](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/45)
- Add ubuntu-images extension by [@​waveform80](https://redirect.github.com/waveform80) in [#​46](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/46)
- Omit user and host (and `@:` symbols) if they are not supplied. by [@​benjamin051000](https://redirect.github.com/benjamin051000) in [#​51](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/51)
- feat(contributor-listing): list co-authors too by [@​rebornplusplus](https://redirect.github.com/rebornplusplus) in [#​48](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/48)
- Add the :empty: parameter by [@​waveform80](https://redirect.github.com/waveform80) in [#​52](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/52)
#### New Contributors
- [@​akcano](https://redirect.github.com/akcano) made their first contribution in [#​34](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/34)
- [@​waveform80](https://redirect.github.com/waveform80) made their first contribution in [#​46](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/46)
- [@​benjamin051000](https://redirect.github.com/benjamin051000) made their first contribution in [#​51](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/51)
- [@​rebornplusplus](https://redirect.github.com/rebornplusplus) made their first contribution in [#​48](https://redirect.github.com/canonical/canonical-sphinx-extensions/pull/48)
**Full Changelog**: <https://github.com/canonical/canonical-sphinx-extensions/compare/v0.0.15...v0.0.27>
</details>
<details>
<summary>jawah/charset_normalizer (charset-normalizer)</summary>
### [`v3.4.3`](https://redirect.github.com/jawah/charset_normalizer/blob/HEAD/CHANGELOG.md#343-2025-08-09)
[Compare Source](https://redirect.github.com/jawah/charset_normalizer/compare/3.4.2...3.4.3)
##### Changed
- mypy(c) is no longer a required dependency at build time if `CHARSET_NORMALIZER_USE_MYPYC` isn't set to `1`. ([#​595](https://redirect.github.com/jawah/charset_normalizer/issues/595)) ([#​583](https://redirect.github.com/jawah/charset_normalizer/issues/583))
- automatically lower confidence on small bytes samples that are not Unicode in `detect` output legacy function. ([#​391](https://redirect.github.com/jawah/charset_normalizer/issues/391))
##### Added
- Custom build backend to overcome inability to mark mypy as an optional dependency in the build phase.
- Support for Python 3.14
##### Fixed
- sdist archive contained useless directories.
- automatically fallback on valid UTF-16 or UTF-32 even if the md says it's noisy. ([#​633](https://redirect.github.com/jawah/charset_normalizer/issues/633))
##### Misc
- SBOM are automatically published to the relevant GitHub release to comply with regulatory changes.
Each published wheel comes with its SBOM. We choose CycloneDX as the format.
- Prebuilt optimized wheel are no longer distributed by default for CPython 3.7 due to a change in cibuildwheel.
### [`v3.4.2`](https://redirect.github.com/jawah/charset_normalizer/blob/HEAD/CHANGELOG.md#342-2025-05-02)
[Compare Source](https://redirect.github.com/jawah/charset_normalizer/compare/3.4.1...3.4.2)
##### Fixed
- Addressed the DeprecationWarning in our CLI regarding `argparse.FileType` by backporting the target class into the package. ([#​591](https://redirect.github.com/jawah/charset_normalizer/issues/591))
- Improved the overall reliability of the detector with CJK Ideographs. ([#​605](https://redirect.github.com/jawah/charset_normalizer/issues/605)) ([#​587](https://redirect.github.com/jawah/charset_normalizer/issues/587))
##### Changed
- Optional mypyc compilation upgraded to version 1.15 for Python >= 3.8
</details>
<details>
<summary>gitpython-developers/GitPython (gitpython)</summary>
### [`v3.1.45`](https://redirect.github.com/gitpython-developers/GitPython/releases/tag/3.1.45)
[Compare Source](https://redirect.github.com/gitpython-developers/GitPython/compare/3.1.44...3.1.45)
##### What's Changed
- Fix various version-related CI breakages by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​1987](https://redirect.github.com/gitpython-developers/GitPython/pull/1987)
- Do some CI cleanup to make reports clearer and future changes easier by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​1989](https://redirect.github.com/gitpython-developers/GitPython/pull/1989)
- Affirm that gitdb and smmap advisories can also be created by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​1991](https://redirect.github.com/gitpython-developers/GitPython/pull/1991)
- Fix links to gitdb and smmap `SECURITY.md` files by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​1992](https://redirect.github.com/gitpython-developers/GitPython/pull/1992)
- Test Python 3.13 regularly on Ubuntu and macOS on CI by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​1990](https://redirect.github.com/gitpython-developers/GitPython/pull/1990)
- Repo.rev\_parse: Handle <tag>^{commit} correctly by [@​flichtenheld](https://redirect.github.com/flichtenheld) in [#​1996](https://redirect.github.com/gitpython-developers/GitPython/pull/1996)
- Fuzzing: Fix Broken Fuzz Test for Git Submodule Handling by [@​DaveLak](https://redirect.github.com/DaveLak) in [#​1997](https://redirect.github.com/gitpython-developers/GitPython/pull/1997)
- Work around Cygwin CI failure [#​2004](https://redirect.github.com/gitpython-developers/GitPython/issues/2004), except for `test_installation` by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2007](https://redirect.github.com/gitpython-developers/GitPython/pull/2007)
- Mark `test_installation` xfail on Cygwin CI by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2009](https://redirect.github.com/gitpython-developers/GitPython/pull/2009)
- `IndexFile._to_relative_path` - fix case where absolute path gets stripped of trailing slash by [@​kamilkozik7](https://redirect.github.com/kamilkozik7) in [#​2012](https://redirect.github.com/gitpython-developers/GitPython/pull/2012)
- Use WSL1 on CI by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2010](https://redirect.github.com/gitpython-developers/GitPython/pull/2010)
- Test free-threaded Python (but only on Linux) by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2011](https://redirect.github.com/gitpython-developers/GitPython/pull/2011)
- Use property decorator to support typing by [@​Andrej730](https://redirect.github.com/Andrej730) in [#​2015](https://redirect.github.com/gitpython-developers/GitPython/pull/2015)
- Fix some incorrect sphinx markups in the docstrings by [@​koyuki7w](https://redirect.github.com/koyuki7w) in [#​2018](https://redirect.github.com/gitpython-developers/GitPython/pull/2018)
- replace quansight-labs/setup-python with actions/setup-python by [@​ngoldbaum](https://redirect.github.com/ngoldbaum) in [#​2019](https://redirect.github.com/gitpython-developers/GitPython/pull/2019)
- remove type assertions from util.py by [@​gcmarx](https://redirect.github.com/gcmarx) in [#​2028](https://redirect.github.com/gitpython-developers/GitPython/pull/2028)
- correctly handle `uname-cmd` that doesn't point to an executable file by [@​gcmarx](https://redirect.github.com/gcmarx) in [#​2026](https://redirect.github.com/gitpython-developers/GitPython/pull/2026)
- Use newer ruff style by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2031](https://redirect.github.com/gitpython-developers/GitPython/pull/2031)
- Have CodeQL scan GitHub Actions workflows as well as Python code by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2032](https://redirect.github.com/gitpython-developers/GitPython/pull/2032)
- Specify explicit `contents: read` workflow permissions by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2033](https://redirect.github.com/gitpython-developers/GitPython/pull/2033)
- Fix GitConfigParser not removing quotes from values by [@​betaboon](https://redirect.github.com/betaboon) in [#​2035](https://redirect.github.com/gitpython-developers/GitPython/pull/2035)
- Preserve quoted leading and trailing single-line config var whitespace by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2036](https://redirect.github.com/gitpython-developers/GitPython/pull/2036)
- Refactor Git.{AutoInterrupt,CatFileContentStream} nesting by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2037](https://redirect.github.com/gitpython-developers/GitPython/pull/2037)
- Fix Git.{AutoInterrupt,CatFileContentStream} static typing by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2039](https://redirect.github.com/gitpython-developers/GitPython/pull/2039)
- Fix CI `mypy` command on free-threaded Python by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2040](https://redirect.github.com/gitpython-developers/GitPython/pull/2040)
- Split Cygwin CI into non-`performance` and `performance` test jobs by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2042](https://redirect.github.com/gitpython-developers/GitPython/pull/2042)
- Express conditional `setuptools` requirement statically by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2043](https://redirect.github.com/gitpython-developers/GitPython/pull/2043)
- Fix ambiguous `_safer_popen_windows` comment by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2044](https://redirect.github.com/gitpython-developers/GitPython/pull/2044)
- Clarify `USE_SHELL` warning helper signature by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2045](https://redirect.github.com/gitpython-developers/GitPython/pull/2045)
- Test `ConfigParser` with whitespace outside the value by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2046](https://redirect.github.com/gitpython-developers/GitPython/pull/2046)
- Remove explicit empty `""` handling in ConfigParser by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2047](https://redirect.github.com/gitpython-developers/GitPython/pull/2047)
- Various style improvements by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2049](https://redirect.github.com/gitpython-developers/GitPython/pull/2049)
- Don't remove quotes if `\` or `"` are present inside by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2048](https://redirect.github.com/gitpython-developers/GitPython/pull/2048)
- fix updating submodules with relative urls by [@​david0](https://redirect.github.com/david0) in [#​2051](https://redirect.github.com/gitpython-developers/GitPython/pull/2051)
- Run `cat_file.py` fixture without site customizations by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2052](https://redirect.github.com/gitpython-developers/GitPython/pull/2052)
- Fix Cygwin installation on CI for `pip` by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2053](https://redirect.github.com/gitpython-developers/GitPython/pull/2053)
- Fail `test_installation` on warnings, and remove deprecated license classifier by [@​EliahKagan](https://redirect.github.com/EliahKagan) in [#​2054](https://redirect.github.com/gitpython-developers/GitPython/pull/2054)
- Add clearer error version for unsupported index error by [@​tombedor](https://redirect.github.com/tombedor) in [#​2055](https://redirect.github.com/gitpython-developers/GitPython/pull/2055)
- Fix name collision by [@​NMertsch](https://redirect.github.com/NMertsch) in [#​2060](https://redirect.github.com/gitpython-developers/GitPython/pull/2060)
- Allow relative path url in submodules for submodule\_update by [@​t-webber](https://redirect.github.com/t-webber) in [#​2062](https://redirect.github.com/gitpython-developers/GitPython/pull/2062)
##### New Contributors
- [@​flichtenheld](https://redirect.github.com/flichtenheld) made their first contribution in [#​1996](https://redirect.github.com/gitpython-developers/GitPython/pull/1996)
- [@​kamilkozik7](https://redirect.github.com/kamilkozik7) made their first contribution in [#​2012](https://redirect.github.com/gitpython-developers/GitPython/pull/2012)
- [@​koyuki7w](https://redirect.github.com/koyuki7w) made their first contribution in [#​2018](https://redirect.github.com/gitpython-developers/GitPython/pull/2018)
- [@​ngoldbaum](https://redirect.github.com/ngoldbaum) made their first contribution in [#​2019](https://redirect.github.com/gitpython-developers/GitPython/pull/2019)
- [@​gcmarx](https://redirect.github.com/gcmarx) made their first contribution in [#​2028](https://redirect.github.com/gitpython-developers/GitPython/pull/2028)
- [@​betaboon](https://redirect.github.com/betaboon) made their first contribution in [#​2035](https://redirect.github.com/gitpython-developers/GitPython/pull/2035)
- [@​david0](https://redirect.github.com/david0) made their first contribution in [#​2051](https://redirect.github.com/gitpython-developers/GitPython/pull/2051)
- [@​tombedor](https://redirect.github.com/tombedor) made their first contribution in [#​2055](https://redirect.github.com/gitpython-developers/GitPython/pull/2055)
- [@​NMertsch](https://redirect.github.com/NMertsch) made their first contribution in [#​2060](https://redirect.github.com/gitpython-developers/GitPython/pull/2060)
- [@​t-webber](https://redirect.github.com/t-webber) made their first contribution in [#​2062](https://redirect.github.com/gitpython-developers/GitPython/pull/2062)
**Full Changelog**: <https://github.com/gitpython-developers/GitPython/compare/3.1.44...3.1.45>
</details>
<details>
<summary>executablebooks/MyST-Parser (myst-parser)</summary>
### [`v4.0.1`](https://redirect.github.com/executablebooks/MyST-Parser/blob/HEAD/CHANGELOG.md#401---2025-02-12)
[Compare Source](https://redirect.github.com/executablebooks/MyST-Parser/compare/v4.0.0...v4.0.1)
🔧 Minor fix for Sphinx 8.2 compatibility (in <gh-pr:1013>)
</details>
<details>
<summary>pygments/pygments (pygments)</summary>
### [`v2.19.2`](https://redirect.github.com/pygments/pygments/blob/HEAD/CHANGES#Version-2192)
[Compare Source](https://redirect.github.com/pygments/pygments/compare/2.19.1...2.19.2)
(released June 21st, 2025)
- Lua: Fix regression introduced in 2.19.0 ([#​2882](https://redirect.github.com/pygments/pygments/issues/2882), [#​2839](https://redirect.github.com/pygments/pygments/issues/2839))
</details>
<details>
<summary>psf/requests (requests)</summary>
### [`v2.32.5`](https://redirect.github.com/psf/requests/blob/HEAD/HISTORY.md#2325-2025-08-18)
[Compare Source](https://redirect.github.com/psf/requests/compare/v2.32.4...v2.32.5)
**Bugfixes**
- The SSLContext caching feature originally introduced in 2.32.0 has created
a new class of issues in Requests that have had negative impact across a number
of use cases. The Requests team has decided to revert this feature as long term
maintenance of it is proving to be unsustainable in its current iteration.
**Deprecations**
- Added support for Python 3.14.
- Dropped support for Python 3.8 following its end of support.
</details>
<details>
<summary>documatt/sphinx-reredirects (sphinx-reredirects)</summary>
### [`v0.1.6`](https://redirect.github.com/documatt/sphinx-reredirects/compare/v0.1.5...v0.1.6)
[Compare Source](https://redirect.github.com/documatt/sphinx-reredirects/compare/v0.1.5...v0.1.6)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- 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-parts).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJQUjogRGVwZW5kZW5jaWVzIl19-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged automated dependency updates for bugfixes across eight packages. Approved by two reviewers, passed all CI checks, and merged via the Renovate bot. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged automated dependency updates via Renovate bot. Updated eight Python packages to their latest bugfix versions on the main branch using enabled automerge. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4976 build(deps): update bugfixes (main) | snapcraft | merged | Merged automated dependency updates via Renovate. Updated 13 Python packages, including cryptography and pip, to latest bugfix versions on main. Approved by two reviewers, passed CI, and merged automatically. | |
| #226 build(deps): update bugfixes | craft-store | merged | Merged automated dependency updates for coverage, pyright, and sphinx-tabs to their latest bugfix versions. Approved by two reviewers, passed CI, and merged automatically via Renovate. | |
| #317 build(deps): update bugfixes (main) | craft-store | merged | Merged automated dependency updates via Renovate. Upgraded ruff-pre-commit to v0.12.12, coverage to v7.10.6, and pytest to v8.4.2. Approved by two reviewers, passed all CI checks, and merged into main. | |
| #510 build(deps): update bugfixes (main) | craft-application | merged | Merged automatically via Renovate bot following two approvals and passing CI. Updated pytest to 8.3.3 and setuptools to 74.1.3 to apply upstream bug fixes. Single file changed with minimal diff. | |
| #801 build(deps): update bugfixes (main) | craft-application | merged | Merged automated dependency updates for ruff-pre-commit to v0.12.3 and setuptools to v75.9.1. Approved by two reviewers, passed all CI checks, and automatically merged into main by Renovate bot. | |
| #418 build(deps): update development and build dependencies | craft-application | merged | Merged manual dependency update after Renovate failed to generate pull requests. Approved by two reviewers, passed CI checks, and modified one file with five additions and five deletions. | |
| #2746 build(deps): update bugfixes (main) | charmcraft | merged | Merged automated dependency updates via Renovate bot. Updated ruff-pre-commit to v0.15.20 and fastapi to v0.138.1. Approved by one reviewer and merged to main despite some failing docs and security CI checks. | |
| #2175 build(deps): update bugfixes (main) | charmcraft | closed | Automatically merged to update several Python packages and pre-commit tools to their latest patch versions. The Renovate bot applied the dependency upgrades without manual intervention. | |
| #610 build(deps): update bugfixes (main) | craft-application | merged | Merged automated patch updates for ruff-pre-commit, coverage, pytest, and pytest-freezer into main. The request passed CI checks and received approvals before being successfully merged by Renovate bot. | |
| #5279 build(deps): update bugfixes (main) | snapcraft | merged | Merged to main. Automated dependency updates for ruff-pre-commit, click, and requests were applied to address bugfixes. The pull request passed CI checks, received two approvals, and was automatically merged by Renovate. |