This PR contains the following updates:
Note: Thepre-commit
manager in Renovate is not supported by thepre-commit
maintainers or community. Please do not report any problems there, insteadcreate a Discussion in the Renovate repository if you have any questions.
Release Notes
commitizen-tools/commitizen (commitizen)
Compare Source
Fix
- dependency: move deprecated to project.dependencies
Compare Source
Feat
- check: add check against default branch
Fix
- changelog: mark get_smart_tag_range as deprecated
- init: use pre-push as pre-commit stage
- init: use pre-push as pre-commit stage
- init: make welcome message easier to read
- Init: fix a typo in _ask_version_provider options and remove unnecessary filter, use named tuple for options
- ExitCode: add from_str in ExitCode and replace parse_no_raise with it
- raise NoVersionSpecifiedError if version is None, and adjust call sites of get_version
- Changelog: fix _export_template variable type
- Bump: rewrite --get-next NotAllowed error message for consistency
Refactor
- changelog: add get_next_tag_name_after_version and test, mark unused for get_smart_tag_range
- changelog: simplify logic for get_oldest_and_newest_rev
- changelog: shorten generate_tree_from_commits
- Init: remove the variable values_to_add and the update_config function for readability
- Init: remove unnecessary methods from ProjectInfo and refactor _ask_tag
- Init: fix unbounded variable in _ask_tag_format
- init: remote extra words
- process_commit_message: better type and early return
- Init: extract _get_config_data for readability
- changelog: shorten condition expression and early return
- Changelog: remove unnecessary intermediate variables for better readability
- bump: use a loop to shorten a series of similar NotAllowed exceptions
- Init: use ternary operator
- TagRules: extract tag_formats property and simplify list comprehension
- git: remove redundant if branch
- ScmProvider: replace sorted with max
- ExpectedExit: make the constructor more compact
- ParseArgs: simplifycall function body
maxbrunet/pre-commit-renovate (maxbrunet/pre-commit-renovate)
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.113.3 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.113.2 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.113.0 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.112.0 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.111.0 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.110.0 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.109.0 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.107.0 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.105.0 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.100.0 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.99.11 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.99.9 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.99.8 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.99.7 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.99.6 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.99.5 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.99.4 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.99.2 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.99.1 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.98.4 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.98.3 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.98.2 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.98.1 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.98.0 for more changes
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.97.11 for more changes
python/mypy (mypy)
Compare Source
pre-commit/mirrors-mypy (pre-commit/mirrors-mypy)
Compare Source
python-semantic-release/publish-action (python-semantic-release/publish-action)
Compare Source
v10.4.1 (2025-09-13)
Build System
- deps: Bump
python-semantic-release
from 10.4.0 to 10.4.1 (#82,d3d1da0
)
Detailed Changes:v10.4.0...v10.4.1
python-semantic-release/python-semantic-release (python-semantic-release/python-semantic-release)
Compare Source
====================
🪲 Bug Fixes
- cmd-version: Fix error where
--no-tag
is not respected, closes#1304
_ (PR#1329
,
b090fa2
)
📖 Documentation
CHANGELOG: Update hyperlink in v10.4.0's additional info paragraph (PR#1323
,98ef722
)
getting-started-guide: Remove notice about lack of monorepo support, closes#1326
_
(PR#1327
,3f21f3f
)
github-actions: Fix recommended upstream detection script's upstream name parsing (PR#1328
,
ccc91c0
)
.. _#1304:#1304
.. _#1326:#1326
.. _3f21f3f:3f21f3f
.. _98ef722:98ef722
.. _b090fa2:b090fa2
.. _ccc91c0:ccc91c0
.. _PR#1323:#1323
.. _PR#1327:#1327
.. _PR#1328:#1328
.. _PR#1329:#1329
.. _changelog-v10.4.0:
python-trio/trio (trio)
Compare Source
Full Changelog:python-trio/trio@v0.30.0...v0.31.0
Features
Cancelled
strings can now display the source and reason for a cancellation. Trio-internal sources of cancellation will set this string, andCancelScope.cancel
now has areason
string parameter that can be used to attach info to anyCancelled
to help in debugging. (#3232)
Bugfixes
- Make ctrl+c work in more situations in the Trio REPL (
python -m trio
). (#3007) - Allow pickling
trio.Cancelled
, as they can show up when you want to pickle something else. This does not rule out pickling otherNoPublicConstructor
objects -- create an issue if necessary. (#3248) - Decrease import time on Windows by around 10%. (#3263)
- Handle unwrapping SystemExit/KeyboardInterrupt exception gracefully in utility function
raise_single_exception_from_group
that reraises last exception from group. (#3275) - Ensure that the DTLS server does not mutate SSL context. (#3277)
- Avoid having
trio.as_safe_channel
raise if closing the generator wrapped
GeneratorExit
in aBaseExceptionGroup
. (#3324)
Deprecations and removals
- Implement
bool(trio.Event)
and have it raise aDeprecationWarning
and tell users to usetrio.Event.is_set
instead. This is an alternative tomypy --enable-error-code=truthy-bool
for users who don't use type checking. (#3322)
Miscellaneous internal changes
- When misnesting nurseries you now get a helpful
RuntimeError
instead of a catastrophicTrioInternalError
. (#3307)
Configuration
📅Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).
🚦Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻Immortal: This PR will be recreated if closed unmerged. Getconfig help if that's undesired.
This PR was generated byMend Renovate. View therepository job log.
This PR contains the following updates:
==4.8.4
->==4.9.1
v4.8.4
->v4.9.1
41.97.10
->41.113.3
==1.17.1
->==1.18.1
v1.17.1
->v1.18.1
3.12-alpine
->3.13-alpine
3.12-alpine
->3.13-alpine
v10.4.0
->v10.4.1
v10.4.0
->v10.4.1
==0.30.0
->==0.31.0
==2.32.4.20250809
->==2.32.4.20250913
Note: The
pre-commit
manager in Renovate is not supported by thepre-commit
maintainers or community. Please do not report any problems there, insteadcreate a Discussion in the Renovate repository if you have any questions.Release Notes
commitizen-tools/commitizen (commitizen)
v4.9.1
Compare Source
Fix
v4.9.0
Compare Source
Feat
Fix
Refactor
maxbrunet/pre-commit-renovate (maxbrunet/pre-commit-renovate)
v41.113.3
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.113.3 for more changes
v41.113.2
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.113.2 for more changes
v41.113.0
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.113.0 for more changes
v41.112.0
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.112.0 for more changes
v41.111.0
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.111.0 for more changes
v41.110.0
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.110.0 for more changes
v41.109.0
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.109.0 for more changes
v41.107.0
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.107.0 for more changes
v41.105.0
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.105.0 for more changes
v41.100.0
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.100.0 for more changes
v41.99.11
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.99.11 for more changes
v41.99.9
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.99.9 for more changes
v41.99.8
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.99.8 for more changes
v41.99.7
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.99.7 for more changes
v41.99.6
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.99.6 for more changes
v41.99.5
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.99.5 for more changes
v41.99.4
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.99.4 for more changes
v41.99.2
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.99.2 for more changes
v41.99.1
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.99.1 for more changes
v41.98.4
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.98.4 for more changes
v41.98.3
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.98.3 for more changes
v41.98.2
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.98.2 for more changes
v41.98.1
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.98.1 for more changes
v41.98.0
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.98.0 for more changes
v41.97.11
Compare Source
Seehttps://github.com/renovatebot/renovate/releases/tag/41.97.11 for more changes
python/mypy (mypy)
v1.18.1
Compare Source
pre-commit/mirrors-mypy (pre-commit/mirrors-mypy)
v1.18.1
Compare Source
python-semantic-release/publish-action (python-semantic-release/publish-action)
v10.4.1
Compare Source
v10.4.1 (2025-09-13)
Build System
python-semantic-release
from 10.4.0 to 10.4.1 (#82,d3d1da0
)Detailed Changes:v10.4.0...v10.4.1
python-semantic-release/python-semantic-release (python-semantic-release/python-semantic-release)
v10.4.1
Compare Source
====================
🪲 Bug Fixes
--no-tag
is not respected, closes#1304
_ (PR#1329
,b090fa2
)📖 Documentation
CHANGELOG: Update hyperlink in v10.4.0's additional info paragraph (
PR#1323
,98ef722
)getting-started-guide: Remove notice about lack of monorepo support, closes
#1326
_(
PR#1327
,3f21f3f
)github-actions: Fix recommended upstream detection script's upstream name parsing (
PR#1328
,ccc91c0
).. _#1304:#1304
.. _#1326:#1326
.. _3f21f3f:
3f21f3f
.. _98ef722:
98ef722
.. _b090fa2:
b090fa2
.. _ccc91c0:
ccc91c0
.. _PR#1323:#1323
.. _PR#1327:#1327
.. _PR#1328:#1328
.. _PR#1329:#1329
.. _changelog-v10.4.0:
python-trio/trio (trio)
v0.31.0
Compare Source
Full Changelog:python-trio/trio@v0.30.0...v0.31.0
Features
Cancelled
strings can now display the source and reason for a cancellation. Trio-internal sources of cancellation will set this string, andCancelScope.cancel
now has areason
string parameter that can be used to attach info to anyCancelled
to help in debugging. (#3232)Bugfixes
python -m trio
). (#3007)trio.Cancelled
, as they can show up when you want to pickle something else. This does not rule out pickling otherNoPublicConstructor
objects -- create an issue if necessary. (#3248)raise_single_exception_from_group
that reraises last exception from group. (#3275)trio.as_safe_channel
raise if closing the generator wrappedGeneratorExit
in aBaseExceptionGroup
. (#3324)Deprecations and removals
bool(trio.Event)
and have it raise aDeprecationWarning
and tell users to usetrio.Event.is_set
instead. This is an alternative tomypy --enable-error-code=truthy-bool
for users who don't use type checking. (#3322)Miscellaneous internal changes
RuntimeError
instead of a catastrophicTrioInternalError
. (#3307)Configuration
📅Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).
🚦Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻Immortal: This PR will be recreated if closed unmerged. Getconfig help if that's undesired.
This PR was generated byMend Renovate. View therepository job log.