chore(deps): update all non-major dependencies #3293
Merged
+6
−6
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==25.9.0->==25.11.0==7.11.0->==7.11.341.169.2->41.173.1==4.3.0->==4.4.025.9.0->25.11.03.12-alpine->3.14-alpine3.12-alpine->3.14-alpinev10.4.1->v10.5.0Note: The
pre-commitmanager in Renovate is not supported by thepre-commitmaintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.Release Notes
psf/black (black)
v25.11.0Compare Source
Highlights
Stable style
# fmt: offand# fmt: onwere reformatted (#4811)being normalized (#4811)
Preview style
multiline_string_handlingfrom--unstableto--preview(#4760)comments (#4764)
# type: <value>(#4645)fix_fmt_skip_in_one_linerspreview feature to respect# fmt: skipfor compoundstatements with semicolon-separated bodies (#4800)
Configuration
no_cacheoption to control caching behavior. (#4803)Packaging
Output
(#4610)
Blackd
requests to blackd (#4774)
Integrations
psf/blackto support therequired-versionmajor-version-only"stability" format when using pyproject.toml (#4770)
coveragepy/coveragepy (coverage)
v7.11.3Compare Source
Fix: the 7.11.1 changes meant that conflicts between a requested measurement
core and other settings would raise an error. This was a breaking change from
previous behavior, as reported in
issue 2076_ andissue 2078_.The previous behavior has been restored: when the requested core conflicts
with other settings, another core is used instead, and a warning is issued.
For contributors: the repo has moved from Ned's
nedbat GitHub account_ tothe
coveragepy GitHub organization_. The default branch has changed frommaster to main.
.. _issue 2076: #2076
.. _issue 2078: #2078
.. _nedbat GitHub account: https://github.com/nedbat
.. _coveragepy GitHub organization: https://github.com/coveragepy
.. _changes_7-11-2:
v7.11.2Compare Source
Fix: using the "sysmon" measurement core in 7.11.1, if Python code was
claimed to come from a non-Python file, a
NotPythonexception could beraised. This could happen for example with Jinja templates compiled to
Python, as reported in
issue 2077_. This is now fixed.Doc: corrected the first entry in the 7.11.1 changelog.
.. _issue 2077: #2077
.. _changes_7-11-1:
v7.11.1Compare Source
Fix: some chanages to details of how the measurement core is chosen, and how
conflicting settings are handled. The "sysmon" core cannot be used with some
conurrency settings, with dynamic context, and in Python 3.12/3.13, with
branch measurement.
If the core is not specified and defaults to "sysmon" (Python 3.14+), but
other settings conflict with sysmon, then the "ctrace" core will be used
instead with no warning. For concurrency conflicts, this used to produce an
error, as described in
issue 2064_.If the "sysmon" core is explicitly requested in your configuration, but
other settings conflict, an error is now raised. This used to produce a
warning.
Fix: some multi-line case clauses or for loops (and probably other
constructs) could cause incorrect claims of missing branches with the
sys.monitoring core, as described in
issue 2070_. This is now fixed.Fix: when running in pytest under coverage, a
breakpoint()would stop inthe wrong frame, one level down from where it should, as described in
issue 1420_. This was due to a coverage change in v6.4.1 that seemed to give aslight performance improvement, but I couldn't reproduce the performance
gain, so it's been reverted, fixing the debugger problem.
A new debug option
--debug=coreshows which core is in use and why.Split
sqlitedebugging information out of thesys:ref:coverage debug <cmd_debug>and :ref:cmd_run_debugoptions since it's bulky and notvery useful.
Updated the :ref:
howitworkspage to better describe the three differentmeasurement cores.
.. _issue 1420: #1420
.. _issue 2064: #2064
.. _issue 2070: #2070
.. _changes_7-11-0:
maxbrunet/pre-commit-renovate (maxbrunet/pre-commit-renovate)
v41.173.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/41.173.1 for more changes
v41.173.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/41.173.0 for more changes
v41.172.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/41.172.1 for more changes
v41.172.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/41.172.0 for more changes
v41.171.9Compare Source
See https://github.com/renovatebot/renovate/releases/tag/41.171.9 for more changes
v41.171.8Compare Source
See https://github.com/renovatebot/renovate/releases/tag/41.171.8 for more changes
v41.171.7Compare Source
See https://github.com/renovatebot/renovate/releases/tag/41.171.7 for more changes
v41.171.5Compare Source
See https://github.com/renovatebot/renovate/releases/tag/41.171.5 for more changes
v41.171.4Compare Source
See https://github.com/renovatebot/renovate/releases/tag/41.171.4 for more changes
v41.171.3Compare Source
See https://github.com/renovatebot/renovate/releases/tag/41.171.3 for more changes
v41.171.2Compare Source
See https://github.com/renovatebot/renovate/releases/tag/41.171.2 for more changes
v41.171.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/41.171.1 for more changes
v41.171.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/41.171.0 for more changes
v41.170.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/41.170.1 for more changes
v41.170.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/41.170.0 for more changes
v41.169.4Compare Source
See https://github.com/renovatebot/renovate/releases/tag/41.169.4 for more changes
v41.169.3Compare Source
See https://github.com/renovatebot/renovate/releases/tag/41.169.3 for more changes
pre-commit/pre-commit (pre-commit)
v4.4.0Compare Source
==================
Features
--fail-fastoption topre-commit run.ruby-build/rbenv.language: unsupported/language: unsupported_scriptas aliasesfor
language: system/language: script(which will eventually bedeprecated).
Fixes
SecurityOptions: null.stagesin.pre-commit-config.yaml.python-semantic-release/python-semantic-release (python-semantic-release/python-semantic-release)
v10.5.0Compare Source
====================
✨ Features
cmd-version: Add automatic repository un-shallowing to version workflow (
PR#1366,90a1ffa)cmd-version: Add functionality to create & update partial version tags (
PR#1115,a28f940)cmd-version: Adds c-macro style version definition support to
version_variables, closes#1348_ (PR#1349,4ce1fca)cmd-version: Adds upstream check into workflow to prevent commit push collisions (
PR#1360,d77193e)🪲 Bug Fixes
tag_format(PR#1367,e7d7aa7)📖 Documentation
commands: Add description of automated upstream version checking upon version creation
(
PR#1360,d77193e)configuration: Add description for
add_partial_tagssetting & usage examples (PR#1115,a28f940)configuration: Fix
tag_formatdefinition (PR#1367,e7d7aa7)configuration: Update
version_variablesexamples with a c-macro style replacement(
PR#1349,4ce1fca)github-actions: Adds release job outputs definition to example (
PR#1344,0fb4875)github-actions: Removed verify upstream status step from example workflow (
PR#1360,d77193e)github-actions: Update example to remove need to specify repo checkout's fetch depth
(
PR#1366,90a1ffa)uv-integration: Remove verify upstream check from uv integration example (
PR#1360,d77193e)uv-integration: Update example to remove need to specify repo checkout's fetch depth
(
PR#1366,90a1ffa)⚙️ Build System
deps: Bump
tomlkitdependency from ~=0.11.0 to ~=0.13.0 (PR#1355,55c94ec)deps: Change github-actions container image to
python:3.14-slim-trixie(PR#1346,1a23712)💡 Additional Release Information
CI/CD pipelines, you may now remove that step from your workflow. PSR will now detect a shallow
repository and unshallow it before evaluating the commit history.
.. _#1348: #1348
.. _0fb4875:
0fb4875.. _1a23712:
1a23712.. _4ce1fca:
4ce1fca.. _55c94ec:
55c94ec.. _90a1ffa:
90a1ffa.. _a28f940:
a28f940.. _d77193e:
d77193e.. _e7d7aa7:
e7d7aa7.. _PR#1115: #1115
.. _PR#1344: #1344
.. _PR#1346: #1346
.. _PR#1349: #1349
.. _PR#1355: #1355
.. _PR#1360: #1360
.. _PR#1366: #1366
.. _PR#1367: #1367
.. _changelog-v10.4.1:
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. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.