chore(deps): update ci-configs - #417
Conversation
|
|
Overall Grade |
Security Reliability Complexity Hygiene |
Code Review Summary
| Analyzer | Status | Updated (UTC) | Details |
|---|---|---|---|
| Secrets | Aug 31, 2026 3:47a.m. | Review ↗ | |
| Python | Aug 31, 2026 3:47a.m. | Review ↗ |
Important
AI Review is run only on demand for your team. We're only showing results of static analysis review right now. To trigger AI Review, comment @deepsourcebot review on this thread.
There was a problem hiding this comment.
Pull request overview
Updates pinned versions in the repository’s pre-commit configuration to keep CI/lint tooling current and aligned with upstream releases.
Changes:
- Bump
renovatebot/pre-commit-hooksto44.52.1. - Bump
validate-pyproject,ruff-pre-commit,pylint, andisortpins to their latest referenced releases.
Suppressed comments (1)
.pre-commit-config.yaml:151
- The
# frozen:value dropped the leadingv(v0.25→0.26), but the upstream release/tag appears to bev0.26(per PR metadata). Keeping the tag format consistent makes it easier to audit pins.
rev: 17e12779811926f000bdfa1795f9e3735dd71ac3 # frozen: 0.26
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| # Renovate | ||
| - repo: https://github.com/renovatebot/pre-commit-hooks # ci:ignore:OK to validate locally only, otherwise it adds 850MB+ to unpacked cache | ||
| rev: "44.7.2" # frozen: 43.285.7 | ||
| rev: "44.52.1" # frozen: 43.285.7 |
8f7d908 to
d8dbc12
Compare
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.
Suppressed comments (1)
.pre-commit-config.yaml:67
- The
# frozen:annotation appears to document the human-readable version corresponding to the pinnedrev. Here it still says43.285.7whilerevwas updated to44.52.1, which is likely stale and confusing for future updates. Consider updating (or removing) the# frozen:value to match the pinned version.
rev: "44.52.1" # frozen: 43.285.7
This PR contains the following updates:
9.0.0b1→9.0.1v4.0.7→v4.0.8v0.25→0.26v0.16.3→v0.16.544.7.2→44.52.1Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Note: 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
PyCQA/isort (PyCQA/isort)
v9.0.1Compare Source
🪲 Fixes
python -m isortby excluding__main__from mypyc compilation by @DanielNoord with @Copilot in #2643Other changes
Full Changelog: PyCQA/isort@9.0.0...9.0.1
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
abravalheri/validate-pyproject (abravalheri/validate-pyproject)
v0.26Compare Source
============
808partially dynamic metadata by :user:henryiii(:pr:
314)are identical by :user:
henryiii(:pr:303)SchemaStorecompatibility by supporting relative schema URLs by:user:
henryiii(:pr:306)validate_pyproject.multi_schemaentrypoints by :user:
henryiii(:pr:318):user:
henryiii(:pr:319)astral-sh/ruff-pre-commit (astral-sh/ruff-pre-commit)
v0.16.5Compare Source
See: https://github.com/astral-sh/ruff/releases/tag/0.16.5
v0.16.4Compare Source
See: https://github.com/astral-sh/ruff/releases/tag/0.16.4
renovatebot/pre-commit-hooks (renovatebot/pre-commit-hooks)
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
v44.51.1Compare Source
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
v44.49.1Compare Source
v44.49.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.49.0 for more changes
v44.48.3Compare Source
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
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
v44.37.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.37.1 for more changes
v44.37.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.37.0 for more changes
v44.36.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.36.0 for more changes
v44.35.5Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.35.5 for more changes
v44.35.3Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.35.3 for more changes
v44.35.2Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.35.2 for more changes
v44.35.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.35.1 for more changes
v44.35.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.35.0 for more changes
v44.34.3Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.34.3 for more changes
v44.34.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.34.1 for more changes
v44.34.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.34.0 for more changes
v44.33.2Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.33.2 for more changes
v44.33.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.33.1 for more changes
v44.33.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.33.0 for more changes
v44.32.6Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.32.6 for more changes
v44.32.5Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.32.5 for more changes
v44.32.4Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.32.4 for more changes
v44.32.2Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.32.2 for more changes
v44.32.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.32.1 for more changes
v44.32.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.32.0 for more changes
v44.31.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.31.0 for more changes
v44.30.4Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.30.4 for more changes
v44.30.3Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.30.3 for more changes
v44.30.2Compare Source
v44.30.1Compare Source
v44.30.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.30.0 for more changes
v44.29.5Compare Source
v44.29.4Compare Source
v44.29.3Compare Source
v44.29.2Compare Source
v44.29.1Compare Source
v44.28.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.28.0 for more changes
v44.27.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.27.0 for more changes
v44.26.3Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.26.3 for more changes
v44.26.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.26.0 for more changes
v44.25.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.25.0 for more changes
v44.24.3Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.24.3 for more changes
v44.24.2Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.24.2 for more changes
v44.24.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.24.0 for more changes
v44.23.3Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.23.3 for more changes
v44.23.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.23.1 for more changes
v44.23.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.23.0 for more changes
v44.22.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.22.0 for more changes
v44.20.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.20.1 for more changes
v44.19.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.19.0 for more changes
v44.18.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.18.0 for more changes
v44.17.4Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.17.4 for more changes
v44.17.3Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.17.3 for more changes
v44.17.2Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.17.2 for more changes
v44.17.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.17.1 for more changes
v44.17.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.17.0 for more changes
v44.16.1Compare Source
v44.15.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.15.0 for more changes
v44.14.12Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.14.12 for more changes
v44.14.10Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.14.10 for more changes
v44.14.9Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.14.9 for more changes
v44.14.8Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.14.8 for more changes
v44.14.7Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.14.7 for more changes
v44.14.5Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.14.5 for more changes
v44.14.4Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.14.4 for more changes
v44.14.3Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.14.3 for more changes
v44.14.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.14.1 for more changes
v44.14.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.14.0 for more changes
v44.13.3Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.13.3 for more changes
v44.13.2Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.13.2 for more changes
v44.13.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.13.1 for more changes
v44.13.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.13.0 for more changes
v44.12.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.12.0 for more changes
v44.11.8Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.11.8 for more changes
v44.11.7Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.11.7 for more changes
v44.11.6Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.11.6 for more changes
v44.11.5Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.11.5 for more changes
v44.11.4Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.11.4 for more changes
v44.11.3Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.11.3 for more changes
v44.11.2Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.11.2 for more changes
v44.11.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.11.1 for more changes
v44.11.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.11.0 for more changes
v44.10.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.10.0 for more changes
v44.9.2Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.9.2 for more changes
v44.9.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.9.1 for more changes
v44.9.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.9.0 for more changes
v44.8.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.8.1 for more changes
v44.8.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.8.0 for more changes
v44.7.4Compare Source
See https://github.com/renovatebot/renovate/releases/tag/44.7.4 for more changes
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.