Skip to content

chore(deps): update all dependencies#4621

Merged
rockygeekz merged 2 commits into
mainfrom
renovate/all
May 6, 2026
Merged

chore(deps): update all dependencies#4621
rockygeekz merged 2 commits into
mainfrom
renovate/all

Conversation

@renovate

@renovate renovate Bot commented Mar 9, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence Type Update Pending
ansible-navigator (changelog) 26.1.326.4.0 age confidence dependency-groups minor
ansible/actions v0.5.1v1.1.2 age confidence repository major
ansible/ansible-lint v26.2.0v26.4.0 age confidence repository minor
ansible/team-devtools v26.2.0v26.4.0 age confidence repository minor
astral-sh/uv-pre-commit 0.10.70.11.8 age confidence repository minor 0.11.10 (+1)
biomejs/pre-commit v2.4.4v2.4.14 age confidence repository patch
build (changelog) 1.4.21.5.0 age confidence dependency-groups minor
click (changelog) 8.3.28.3.3 age confidence project.dependencies patch
filelock 3.25.23.29.0 age confidence dependency-groups minor
prek (source, changelog) 0.3.80.3.11 age confidence dependency-groups patch 0.3.13 (+1)
rhysd/actionlint v1.7.11v1.7.12 age confidence repository patch
rich 14.3.315.0.0 age confidence project.dependencies major
ruff (source, changelog) 0.15.90.15.12 age confidence dependency-groups patch
tombi 0.9.140.10.2 age confidence dependency-groups minor 0.10.5 (+2)
tox (changelog) 4.52.04.53.1 age confidence dependency-groups minor
tox-uv (changelog) 1.34.01.35.1 age confidence dependency-groups minor 1.35.2
types-jsonschema (changelog) 4.26.0.202604024.26.0.20260408 age confidence dependency-groups patch
types-pexpect (changelog) 4.9.0.202601274.9.0.20260408 age confidence dependency-groups patch
types-pyyaml (changelog) 6.0.12.202509156.0.12.20260408 age confidence dependency-groups patch

Note: The pre-commit manager in Renovate is not supported by the pre-commit maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.


Release Notes

ansible/ansible-navigator (ansible-navigator)

v26.4.0

Compare Source

Maintenance

ansible/actions (ansible/actions)

v1.1.2

Compare Source

Fixes

Maintenance

v1.1.1

Compare Source

Fixes

Maintenance

v1.1.0

Compare Source

Features

Fixes

Maintenance

v1.0.1

Compare Source

Fixes

Maintenance

v1.0.0

Compare Source

Features

Fixes

Maintenance

v1

Compare Source

ansible/ansible-lint (ansible/ansible-lint)

v26.4.0

Compare Source

Fixes

Maintenance

v26.3.0

Compare Source

Features
Fixes
Maintenance
ansible/team-devtools (ansible/team-devtools)

v26.4.0

Compare Source

Fixes

Maintenance

v26.2.2

Compare Source

Maintenance

v26.2.1

Compare Source

Fixes

astral-sh/uv-pre-commit (astral-sh/uv-pre-commit)

v0.11.8

Compare Source

See: https://github.com/astral-sh/uv/releases/tag/0.11.8

v0.11.7

Compare Source

See: https://github.com/astral-sh/uv/releases/tag/0.11.7

v0.11.6

Compare Source

See: https://github.com/astral-sh/uv/releases/tag/0.11.6

v0.11.5

Compare Source

See: https://github.com/astral-sh/uv/releases/tag/0.11.5

v0.11.4

Compare Source

See: https://github.com/astral-sh/uv/releases/tag/0.11.4

v0.11.3

Compare Source

See: https://github.com/astral-sh/uv/releases/tag/0.11.3

v0.11.2

Compare Source

See: https://github.com/astral-sh/uv/releases/tag/0.11.2

v0.11.1

Compare Source

See: https://github.com/astral-sh/uv/releases/tag/0.11.1

v0.11.0

Compare Source

See: https://github.com/astral-sh/uv/releases/tag/0.11.0

v0.10.12

Compare Source

See: https://github.com/astral-sh/uv/releases/tag/0.10.12

v0.10.11

Compare Source

See: https://github.com/astral-sh/uv/releases/tag/0.10.11

v0.10.10

Compare Source

See: https://github.com/astral-sh/uv/releases/tag/0.10.10

v0.10.9

Compare Source

See: https://github.com/astral-sh/uv/releases/tag/0.10.9

v0.10.8

Compare Source

See: https://github.com/astral-sh/uv/releases/tag/0.10.8

biomejs/pre-commit (biomejs/pre-commit)

v2.4.14

Compare Source

v2.4.13

Compare Source

v2.4.12

Compare Source

v2.4.11

Compare Source

v2.4.10

Compare Source

v2.4.9

Compare Source

v2.4.8

Compare Source

v2.4.7

Compare Source

v2.4.6

Compare Source

v2.4.5

Compare Source

pypa/build (build)

v1.5.0

Compare Source

What's Changed

Full Changelog: pypa/build@1.4.4...1.5.0

v1.4.4

Compare Source

What's Changed

Full Changelog: pypa/build@1.4.3...1.4.4

v1.4.3

Compare Source

What's Changed
New Contributors

Full Changelog: pypa/build@1.4.2...1.4.3

pallets/click (click)

v8.3.3

Compare Source

tox-dev/py-filelock (filelock)

v3.29.0

Compare Source

What's Changed

Full Changelog: tox-dev/filelock@3.28.0...3.29.0

v3.28.0

Compare Source

What's Changed

Full Changelog: tox-dev/filelock@3.27.0...3.28.0

j178/prek (prek)

v0.3.11

Released on 2026-04-27.

Highlights

Hook entries now have an explicit shell option for shell snippets. Set
shell: sh, bash, pwsh, powershell, or cmd when an entry should be
evaluated by that shell; leaving it unset keeps prek's direct argv execution.

prek auto-update can now filter tag candidates before choosing an update.
Both options take glob patterns: use --include-tag to only consider matching
tag names, and --exclude-tag to skip matching tags such as moving tags or
prereleases.

Enhancements
  • Add auto-update --exclude-repo <repo> to skip repos (#​1983)
  • Add auto-update --exit-code to exit with non-zero on updates (#​2002)
  • Add auto-update --include-tag <pattern>/--exclude-tag <pattern> to filter tags (#​1984)
  • Adds an explicit shell hook option for entries that should run as shell source (#​2004)
  • Make --hook-dir optional for hook-impl (#​1989)
  • Skip shim warning when --script-version is missing (#​1990)
Bug fixes
  • Install Ruby executable in gem bin (#​2017)
  • Use dedicated Android npm package (#​1982)
  • Use stable repo keys without breaking cached clones (#​1995)
Documentation
  • Explain prek name (#​1980)
  • Clarify pass_filenames concurrency docs (#​1999)
  • Reorganize documentation references (#​2005)
  • Clarify hook author manifest env docs (#​1991)
  • docs: add Sentry to users list (#​1981)
Contributors

v0.3.10

Released on 2026-04-21.

Enhancements
  • Disallow rev for non-remote repos in schema (#​1964)
  • Hide up-to-date output in non-verbose mode (#​1942)
  • Improve merge conflict marker detection (#​1937)
  • Keep finished hooks visible (#​1967)
  • Preserve frozen comment spacing in auto-update (#​1945)
  • Reimplement @j178/prek npm package (#​1973)
Bug fixes
  • Prefer stable Rust toolchains (#​1974)
Documentation
  • Add SKILL.md for prek (#​1950)
  • Document gh skill install j178/prek prek to install prek skill for agents (#​1951)
  • Improve compatibility and migration docs (#​1940)
Other changes
Contributors

v0.3.9

Released on 2026-04-13.

Highlight

prek auto-update is now stricter about pinned revisions and more useful in CI.
It now keeps rev and # frozen: comments in sync, can detect
impostor commits when validating pinned SHAs,
and lets you use prek auto-update --check to fail on both available updates and frozen-ref
mismatches without rewriting the config.

Examples:

$ prek auto-update

# updates revs and repairs stale `# frozen:` comments

$ prek auto-update --freeze

# writes frozen SHAs with matching `# frozen: <tag>` comments

$ prek auto-update --check

# exits non-zero when updates are available, a `# frozen:` comment is stale,
# or a pinned SHA does not belong to the fetched upstream refs
Enhancements
  • Check and sync frozen comments during auto-update (#​1896)
  • Handle impostor commits in auto-update (#​1919)
  • Add experimental language: dotnet support (#​1871)
  • Honor repo and worktree core.hooksPath (#​1892)
  • Add prek run --no-fail-fast to override config file (#​1859)
  • Add forbid-new-submodules as builtin hook (#​1853)
  • Clean stale patch files in cache gc (#​1877)
  • Display auto-update results by config entry (#​1922)
  • Restrict patch directory permissions (#​1876)
  • Show tag names in auto-update --freeze output (#​1916)
  • Use a bitset for hook stages (#​1860)
Bug fixes
  • Canonicalize CWD and GIT_ROOT paths (#​1878)
  • Ensure quotes are added for non-string revisions in auto-update (#​1936)
Documentation
  • Update docs for case of hooks modifying files with a non-zero exit code (#​1879)
Contributors
rhysd/actionlint (rhysd/actionlint)

v1.7.12

Compare Source

[Changes][v1.7.12]

Textualize/rich (rich)

v15.0.0

Compare Source

Changed
  • Breaking change: Dropped support for Python3.8
Fixed
  • Fixed empty print ignoring the end parameter #​4075
  • Fixed Text.from_ansi removing newlines #​4076
  • Fixed FileProxy.isatty not proxying #​4077
  • Fixed inline code in Markdown tables cells #​4079

v14.3.4

Compare Source

Changed
  • Improved import time with lazy loading #​4070
  • Changed link id generation to avoid random number generation at runtime #​3845
astral-sh/ruff (ruff)

v0.15.12

Compare Source

Released on 2026-04-24.

Preview features
  • Implement #ruff:file-ignore file-level suppressions (#​23599)
  • Implement #ruff:ignore logical-line suppressions (#​23404)
  • Revert preview changes to displayed diagnostic severity in LSP (#​24789)
  • [airflow] Implement task-branch-as-short-circuit (AIR004) (#​23579)
  • [flake8-bugbear] Fix break/continue handling in loop-iterator-mutation (B909) (#​24440)
  • [pylint] Fix PLC2701 for type parameter scopes (#​24576)
Rule changes
  • [pandas-vet] Suggest .array as well in PD011 (#​24805)
CLI
  • Respect default Unix permissions for cache files (#​24794)
Documentation
  • [pylint] Fix PLR0124 description not to claim self-comparison always returns the same value (#​24749)
  • [pyupgrade] Expand docs on reusable TypeVars and scoping (UP046) (#​24153)
  • Improve rules table accessibility (#​24711)
Contributors

v0.15.11

Compare Source

Released on 2026-04-16.

Preview features
  • [ruff] Ignore RUF029 when function is decorated with asynccontextmanager (#​24642)
  • [airflow] Implement airflow-xcom-pull-in-template-string (AIR201) (#​23583)
  • [flake8-bandit] Fix S103 false positives and negatives in mask analysis (#​24424)
Bug fixes
  • [flake8-async] Omit overridden methods for ASYNC109 (#​24648)
Documentation
  • [flake8-async] Add override mention to ASYNC109 docs (#​24666)
  • Update Neovim config examples to use vim.lsp.config (#​24577)
Contributors

v0.15.10

Compare Source

Released on 2026-04-09.

Preview features
  • [flake8-logging] Allow closures in except handlers (LOG004) (#​24464)
  • [flake8-self] Make SLF diagnostics robust to non-self-named variables (#​24281)
  • [flake8-simplify] Make the fix for collapsible-if safe in preview (SIM102) (#​24371)
Bug fixes
  • Avoid emitting multi-line f-string elements before Python 3.12 (#​24377)
  • Avoid syntax error from E502 fixes in f-strings and t-strings (#​24410)
  • Strip form feeds from indent passed to dedent_to (#​24381)
  • [pyupgrade] Fix panic caused by handling of octals (UP012) (#​24390)
  • Reject multi-line f-string elements before Python 3.12 (#​24355)
Rule changes
  • [ruff] Treat f-string interpolation as potential side effect (RUF019) (#​24426)
Server
  • Add support for custom file extensions (#​24463)
Documentation
  • Document adding fixes in CONTRIBUTING.md (#​24393)
  • Fix JSON typo in settings example (#​24517)
Contributors
tombi-toml/tombi (tombi)

v0.10.2

Compare Source

What's Changed

🚀 New Features
🐛 Bug Fixes
🛠️ Other Changes

Full Changelog: tombi-toml/tombi@v0.10.1...v0.10.2

v0.10.1

Compare Source

What's Changed

🚀 New Features
🐛 Bug Fixes
🛠️ Other Changes

Full Changelog: tombi-toml/tombi@v0.10.0...v0.10.1

v0.10.0

Compare Source

What's Changed

The file path specification in .config/tombi.toml has been modified to be searched starting from its parent directory, rather than from .config/.

🚨 Breaking Changes
  • fix: add leading comment handling for empty tables and arrays in formatting by @​ya7010 in #​1800
  • fix: resolve project-root paths from .config/tombi.toml config by @​ya7010 in #​1802
🐛 Bug Fixes
🛠️ Other Changes

Full Changelog: tombi-toml/tombi@v0.9.26...v0.10.0

v0.9.26

Compare Source

What's Changed

🚀 New Features
🐛 Bug Fixes
  • fix(vscode): enable markdown TOML fence injection by @​ya7010 in #​1794
  • chore: update codeblock ru

Note

PR body was truncated to here.


Configuration

📅 Schedule: (in timezone UTC)

  • Branch creation
    • "before 4am on monday"
  • Automerge
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)

🚦 Automerge: Enabled.

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested a review from a team as a code owner March 9, 2026 01:45
@renovate renovate Bot added chore dependencies Pull requests that update a dependency file labels Mar 9, 2026
@github-actions github-actions Bot added chore and removed chore labels Mar 9, 2026
@ansibuddy ansibuddy enabled auto-merge (squash) March 9, 2026 01:45
@renovate

renovate Bot commented Apr 21, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: pyproject.toml
Artifact update for tox-uv resolved to version 1.35.2, which is a pending version that has not yet passed the Minimum Release Age threshold.
Renovate was attempting to update to 1.35.1
This is (likely) not a bug in Renovate, but due to the way your project pins dependencies, _and_ how Renovate calls your package manager to update them.
Until Renovate supports specifying an exact update to your package manager (https://github.com/renovatebot/renovate/issues/41624), it is recommended to directly pin your dependencies (with `rangeStrategy=pin` for apps, or `rangeStrategy=widen` for libraries)
See also: https://docs.renovatebot.com/dependency-pinning/
File name: pyproject.toml
Artifact update for prek resolved to version 0.3.13, which is a pending version that has not yet passed the Minimum Release Age threshold.
Renovate was attempting to update to 0.3.11
This is (likely) not a bug in Renovate, but due to the way your project pins dependencies, _and_ how Renovate calls your package manager to update them.
Until Renovate supports specifying an exact update to your package manager (https://github.com/renovatebot/renovate/issues/41624), it is recommended to directly pin your dependencies (with `rangeStrategy=pin` for apps, or `rangeStrategy=widen` for libraries)
See also: https://docs.renovatebot.com/dependency-pinning/
File name: pyproject.toml
Artifact update for tombi resolved to version 0.10.5, which is a pending version that has not yet passed the Minimum Release Age threshold.
Renovate was attempting to update to 0.10.2
This is (likely) not a bug in Renovate, but due to the way your project pins dependencies, _and_ how Renovate calls your package manager to update them.
Until Renovate supports specifying an exact update to your package manager (https://github.com/renovatebot/renovate/issues/41624), it is recommended to directly pin your dependencies (with `rangeStrategy=pin` for apps, or `rangeStrategy=widen` for libraries)
See also: https://docs.renovatebot.com/dependency-pinning/

@rockygeekz

Copy link
Copy Markdown
Contributor

CI Diagnosis (automated)

Failing check: tox / lint → codespell

The dependency updates in this PR include changes that make codespell detect a pre-existing typo:

.github/workflows/release.yml:72: Retreive ==> Retrieve

Assessment: NEEDS HUMAN REVIEW

The fix requires editing a CI workflow file (.github/workflows/release.yml), which is outside the scope of automated dependency fixes. A one-character typo fix (RetreiveRetrieve) in the workflow file will unblock this PR.

- Add .tox to codespell skip paths (avoid scanning venv deps)
- Use string value for verbosity_assertions (pytest 9)
- Fix Retrieve spelling in release workflow step name
@renovate

renovate Bot commented May 6, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate 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.

⚠️ Warning: custom changes will be lost.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore dependencies Pull requests that update a dependency file

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants