chore(deps): update all non-major dependencies - #3441
Merged
Merged
Conversation
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
August 31, 2026 10:56
0a7ad0b to
1bdf286
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
September 1, 2026 16:40
1bdf286 to
7e18daf
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
September 1, 2026 22:09
7e18daf to
e010428
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
September 2, 2026 02:48
e010428 to
a39c01a
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
September 2, 2026 06:40
a39c01a to
6962c97
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
September 2, 2026 09:35
6962c97 to
50d1685
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
September 2, 2026 21:50
50d1685 to
f35d0da
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
12 times, most recently
from
September 6, 2026 13:58
80cb479 to
23ed3f5
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
September 7, 2026 02:31
23ed3f5 to
61737ac
Compare
JohnVillalovos
enabled auto-merge (rebase)
September 7, 2026 02:34
JohnVillalovos
disabled auto-merge
September 7, 2026 02:34
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
==1.5.1→==1.6.0==7.15.4→==7.16.044.37.1→44.52.144.65.5(+34)v4.0.7→v4.0.8==4.0.7→==4.0.8v10.6.1→v10.6.2v10.6.1→v10.6.2==0.26.2→==0.26.3Note: 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
pypa/build (build)
v1.6.0Compare Source
What's Changed
importlib.metadatafor typing by @layday in #1162exc_infoparameter from backend exception wrapper by @layday in #1161New Contributors
Full Changelog: pypa/build@1.5.1...1.6.0
coveragepy/coveragepy (coverage)
v7.16.0Compare Source
When combining files, now path separator slashes will automatically be
converted to the local file system style. This makes it less necessary to
define
[paths]configuration to combine data across operating systems.Fixes
issue 2266_.The :meth:
.Coverage.switch_contextmethod now returns the previous context.Fix: previously, a
[paths]pattern would be replaced everywhere in a filepath when it was only meant to be replaced once, in the leading portion of
the path. This is now fixed, in
pull 2268_.Fixes to validation of options and configuration settings:
Negative precision settings now always cause useful error messages (
pull 2261_).An invalid regex in the
--contextsoption (or the[report] contextssetting) reported a confusing "Couldn't use data file ...:user-defined function raised exception" error. Now it raises a proper
configuration error naming the bad regex, like other regex settings do
(
pull 2262_).Non-string values in TOML configuration settings now produce a helpful
error message instead of a traceback. This affects list settings whose
elements aren't strings (like
omit,exclude_lines, or a[paths]entry), file settings like
data_file, and any wrong-typed value in the[paths]section (pull 2263_).coverage runrefuses run-affecting command-line options like--branchalongside--concurrency=multiprocessing, since they can'treach the subprocesses. The check only recognized
multiprocessingasthe entire option value, so
--concurrency=multiprocessing,threadslipped through and failed later with "Can't combine statement coverage
data with branch data". Each named concurrency library is now properly
considered (
pull 2270_).Fix:
coverage annotate -d DIRraised anAssertionErrorif anymeasured file had an extension other than
.py, such as a.pywfile onWindows. The original extension is now restored on the annotated copy (
pull 2265_)... _pull 2261: #2261
.. _pull 2262: #2262
.. _pull 2263: #2263
.. _pull 2265: #2265
.. _issue 2266: #2266
.. _pull 2268: #2268
.. _pull 2270: #2270
.. _changes_7-15-4:
maxbrunet/pre-commit-renovate (maxbrunet/pre-commit-renovate)
v44.52.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.52.1 for more changes
v44.52.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.52.0 for more changes
v44.51.2Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.51.2 for more changes
v44.51.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.51.1 for more changes
v44.51.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.51.0 for more changes
v44.50.3Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.50.3 for more changes
v44.50.2Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.50.2 for more changes
v44.50.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.50.1 for more changes
v44.50.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.50.0 for more changes
v44.49.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.49.1 for more changes
v44.49.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.49.0 for more changes
v44.48.3Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.48.3 for more changes
v44.48.2Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.48.2 for more changes
v44.48.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.48.1 for more changes
v44.48.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.48.0 for more changes
v44.47.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.47.0 for more changes
v44.46.7Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.46.7 for more changes
v44.46.6Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.46.6 for more changes
v44.46.5Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.46.5 for more changes
v44.46.4Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.46.4 for more changes
v44.46.2Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.46.2 for more changes
v44.46.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.46.1 for more changes
v44.46.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.46.0 for more changes
v44.45.4Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.45.4 for more changes
v44.45.3Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.45.3 for more changes
v44.45.2Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.45.2 for more changes
v44.45.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.45.1 for more changes
v44.45.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.45.0 for more changes
v44.44.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.44.0 for more changes
v44.43.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.43.1 for more changes
v44.43.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.43.0 for more changes
v44.42.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.42.1 for more changes
v44.40.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.40.0 for more changes
v44.39.3Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.39.3 for more changes
v44.39.2Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.39.2 for more changes
v44.39.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.39.1 for more changes
v44.39.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.39.0 for more changes
v44.38.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.38.0 for more changes
pycqa/pylint (pycqa/pylint)
v4.0.8Compare Source
What's new in Pylint 4.0.8?
Release date: 2026-08-29
False Positives Fixed
Fix a false positive for :ref:
unspecified-encodingwhen anopencall uses a modeargument that cannot be inferred.
Closes #10201
Fix a false positive for
invalid-name(C0103) on names assigned in anif __name__ == "__main__":block. Such a block reads like a script body, soa name there is now accepted if it matches either the constant or the variable
naming style.
Closes #10766
Fix false positives for :ref:
invalid-str-returned, :ref:invalid-repr-returned,:ref:
invalid-format-returned, :ref:invalid-bytes-returned, :ref:invalid-hash-returned,:ref:
invalid-index-returned, :ref:invalid-length-returned,:ref:
invalid-length-hint-returned, :ref:invalid-getnewargs-returnedand:ref:
invalid-getnewargs-ex-returnedwhen the returned value is an instance of asubclass of the expected builtin type, such as
selfin astrsubclass or anamedtuple.Closes #11306
Fix false positives for :ref:
bad-string-format-typewhen the argument is aninstance of a subclass of
int,floatorstr, such asboolor anIntEnummember formatted with%d.Closes #11315
False Negatives Fixed
redundant-unittest-assertnow also flagsassertEqualandassertNotEqualwhen both compared values are constants, e.g.
self.assertEqual(5, 5).Closes #11321
Other Bug Fixes
Fix a crash in the
docparamsextension when a raised name does not infer to an exception, such asraise sumorraise some_module. Such objects have noancestors(), which aborted the whole file with anastroid-errorfatal message.Closes #11228
Fix a crash in the
use-yield-fromchecker (AttributeError: 'Subscript' object has no attribute 'name') when a loop target is a subscript, attribute, or tuple.Closes #11286
Fix a crash in the
docparamsextension (AttributeError: 'AssignName' object has no attribute 'decorators') when a class has non-function attributes sharing the name of a property setter.Closes #11287
Other Changes
Upgrade the
isortupper bound soisort9 can be installed alongside pylint.Closes #11351
pylint-dev/pylint (pylint)
v4.0.8Compare Source
What's new in Pylint 4.0.8?
Release date: 2026-08-29
False Positives Fixed
Fix a false positive for :ref:
unspecified-encodingwhen anopencall uses a modeargument that cannot be inferred.
Closes #10201
Fix a false positive for
invalid-name(C0103) on names assigned in anif __name__ == "__main__":block. Such a block reads like a script body, soa name there is now accepted if it matches either the constant or the variable
naming style.
Closes #10766
Fix false positives for :ref:
invalid-str-returned, :ref:invalid-repr-returned,:ref:
invalid-format-returned, :ref:invalid-bytes-returned, :ref:invalid-hash-returned,:ref:
invalid-index-returned, :ref:invalid-length-returned,:ref:
invalid-length-hint-returned, :ref:invalid-getnewargs-returnedand:ref:
invalid-getnewargs-ex-returnedwhen the returned value is an instance of asubclass of the expected builtin type, such as
selfin astrsubclass or anamedtuple.Closes #11306
Fix false positives for :ref:
bad-string-format-typewhen the argument is aninstance of a subclass of
int,floatorstr, such asboolor anIntEnummember formatted with%d.Closes #11315
False Negatives Fixed
redundant-unittest-assertnow also flagsassertEqualandassertNotEqualwhen both compared values are constants, e.g.
self.assertEqual(5, 5).Closes #11321
Other Bug Fixes
Fix a crash in the
docparamsextension when a raised name does not infer to an exception, such asraise sumorraise some_module. Such objects have noancestors(), which aborted the whole file with anastroid-errorfatal message.Closes #11228
Fix a crash in the
use-yield-fromchecker (AttributeError: 'Subscript' object has no attribute 'name') when a loop target is a subscript, attribute, or tuple.Closes #11286
Fix a crash in the
docparamsextension (AttributeError: 'AssignName' object has no attribute 'decorators') when a class has non-function attributes sharing the name of a property setter.Closes #11287
Other Changes
Upgrade the
isortupper bound soisort9 can be installed alongside pylint.Closes #11351
python-semantic-release/publish-action (python-semantic-release/publish-action)
v10.6.2Compare Source
v10.6.2 (2026-08-29)
Build System
python-semantic-releasefromv10.6.1tov10.6.2(#108,6d89e2d)Detailed Changes: v10.6.1...v10.6.2
python-semantic-release/python-semantic-release (python-semantic-release/python-semantic-release)
v10.6.2Compare Source
====================
🪲 Bug Fixes
cmd-changelog: Fix reading of TOML when file was created on Windows (
9a56ace_)config: Validate commit author in config internally, closes
#1476_ (PR#1477,10afa8e)⚙️ Build System
deps: Adjust
importlibuse to maintain 3.8 support (59fea4f_)deps: Bump
richrequirement fromv14.0+tov15.0+(PR#1464,abd942d)deps: Bump
tomlkitrequirement to~=0.15.0(PR#1463,429588d).. _#1476: #1476
.. _10afa8e:
10afa8e.. _429588d:
429588d.. _59fea4f:
59fea4f.. _9a56ace:
9a56ace.. _abd942d:
abd942d.. _PR#1463: #1463
.. _PR#1464: #1464
.. _PR#1477: #1477
.. _changelog-v10.6.1:
getsentry/responses (responses)
v0.26.3Compare Source
keep_headersargument to_recorder.recordandRecorder.dump_to_fileto preserve named headers (for exampleDate)that are otherwise stripped as verbose defaults, so a signed response can be
recorded and later verified. Matching is case-insensitive. See #763
CallListso static type checkers inferCallvalues when iterating, indexing, or filtering recorded calls. See #722query_string_matcher(and the query matching auto-applied to aregistered URL's own query string) discarding blank-valued query params
(
b=), which caused requests with an extra or missing blank param tomatch incorrectly. See #804
fragment_identifier_matchertreating opaque fragments (those without=, e.g./users/5) as always equal, so a required fragment matched adifferent one or none at all. See #806
Configuration
📅 Schedule: (UTC)
* 0-3 * * 1)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, 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.