Skip to content

chore(deps): update all dependencies - #4716

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all

Conversation

@renovate

@renovate renovate Bot commented Oct 12, 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-compat (changelog) 26.9.0 → 26.10.0 age confidence project.dependencies minor
ansible-lint (changelog) 26.9.0 → 26.10.1 age confidence dependency-groups minor
ansible-navigator (changelog) 26.9.0 → 26.10.0 age confidence dependency-groups minor
ansible/ansible-lint v26.9.0 → v26.10.1 age confidence repository minor
astral-sh/uv-pre-commit 0.12.19 → 0.13.1 age confidence repository minor
biomejs/pre-commit v2.5.14 → v2.5.15 age confidence repository patch
filelock 4.0.7 → 4.2.0 age confidence dependency-groups minor 4.2.1
jsh9/pydoclint 0.10.1 → 0.11.1 age confidence repository minor
mkdocs-ansible (changelog) 25.2.0 → 26.4.0 age confidence dependency-groups major
mypy (changelog) 2.3.1 → 2.4.0 age confidence dependency-groups minor
pipx (changelog) 1.17.8 → 1.18.1 age confidence dependency-groups minor 1.18.3 (+1)
pluggy (changelog) 1.6.0 → 1.7.0 age confidence project.dependencies minor
prek (source, changelog) 0.5.4 → 0.5.5 age confidence dependency-groups patch
pycqa/pylint v4.0.9 → v4.1.3 age confidence repository minor
pydoclint 0.10.1 → 0.11.1 age confidence dependency-groups minor
pylint (changelog) 4.1.1 → 4.1.3 age confidence dependency-groups patch
pytest-ansible (changelog) 26.9.0 → 26.10.0 age confidence dependency-groups minor
python 3.14 → 3.15 age confidence uses-with minor
ruff (source, changelog) 0.16.9 → 0.17.1 age confidence dependency-groups minor
tombi 1.6.1 → 1.8.5 age confidence dependency-groups minor 1.8.7 (+1)
tox (changelog) 4.64.5 → 4.65.6 age confidence dependency-groups minor 4.67.0 (+1)
tox-ansible (changelog) 26.9.0 → 26.10.0 age confidence dependency-groups minor
tox-uv (changelog) 1.36.0 → 1.37.0 age confidence dependency-groups minor
types-jsonschema (changelog) 4.26.0.20260518 → 4.26.0.20261006 age confidence dependency-groups patch
wcmatch 11.0.1 → 11.1 age confidence project.dependencies minor

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-compat (ansible-compat)

v26.10.0

Compare Source

What's Changed

Full Changelog: ansible/ansible-compat@v26.9.0...v26.10.0

ansible/ansible-lint (ansible-lint)

v26.10.1

Compare Source

What's Changed

Full Changelog: ansible/ansible-lint@v26.10.0...v26.10.1

v26.10.0

Compare Source

What's Changed
New Contributors

Full Changelog: ansible/ansible-lint@v26.9.0...v26.10.0

ansible/ansible-navigator (ansible-navigator)

v26.10.0

Compare Source

What's Changed

New Contributors

Full Changelog: ansible/ansible-navigator@v26.8.0...v26.10.0

astral-sh/uv-pre-commit

v0.13.1

Compare Source

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

v0.13.0

Compare Source

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

v0.12.24

Compare Source

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

v0.12.23

Compare Source

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

v0.12.22

Compare Source

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

v0.12.21

Compare Source

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

v0.12.20

Compare Source

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

biomejs/pre-commit

v2.5.15

Compare Source

tox-dev/py-filelock (filelock)

v4.2.0

Compare Source

What's Changed

Full Changelog: tox-dev/filelock@4.1.2...4.2.0

v4.1.2

Compare Source

What's Changed

New Contributors

Full Changelog: tox-dev/filelock@4.1.1...4.1.2

v4.1.1

Compare Source

What's Changed

New Contributors

Full Changelog: tox-dev/filelock@4.1.0...4.1.1

v4.1.0

Compare Source

What's Changed

New Contributors

Full Changelog: tox-dev/filelock@4.0.12...4.1.0

v4.0.12

Compare Source

What's Changed

Full Changelog: tox-dev/filelock@4.0.11...4.0.12

v4.0.11

Compare Source

What's Changed

New Contributors

Full Changelog: tox-dev/filelock@4.0.10...4.0.11

v4.0.10

Compare Source

What's Changed

New Contributors

Full Changelog: tox-dev/filelock@4.0.9...4.0.10

v4.0.9

Compare Source

What's Changed

New Contributors

Full Changelog: tox-dev/filelock@4.0.8...4.0.9

v4.0.8

Compare Source

What's Changed

Full Changelog: tox-dev/filelock@4.0.7...4.0.8

jsh9/pydoclint

v0.11.1

Compare Source

  • Fixed
    • An empty --exclude pattern (such as --exclude='' or exclude = '' in
      the config file) excluded every file, so nothing was checked and the run
      passed. Now an empty pattern means "don't exclude any files", so every file
      gets checked (#​311)
  • Changed
    • An --exclude value that isn't a valid regular expression is now rejected
      with a clear error message instead of a traceback
  • Full diff

v0.11.0

Compare Source

  • Fixed
    • An empty --exclude pattern (such as --exclude='' or exclude = '' in
      the config file) excluded every file, so nothing was checked and the run
      passed. Now an empty pattern means "don't exclude any files", so every file
      gets checked (#​311)
  • Changed
    • An --exclude value that isn't a valid regular expression is now rejected
      with a clear error message instead of a traceback
  • Full diff
ansible/mkdocs-ansible (mkdocs-ansible)

v26.4.0

Compare Source

Fixes

Maintenance

v25.6.2

Compare Source

Fixes

Maintenance

v25.6.1

Compare Source

Fixes

Maintenance

v25.6.0

Compare Source

Major

Bugfixes

v25.5.0

Compare Source

Bugfixes

python/mypy (mypy)

v2.4.0

Compare Source

pypa/pipx (pipx)

v1.18.1

Compare Source

Fixed

  • Ctrl-C during a streamed pip or uv run stops them instead of hanging pipx. (#​2146)

v1.18.0

Compare Source

Added

  • reinstall-all, upgrade-all and install-all work on several environments at once; --verbose keeps them sequential. (#​2137)
  • Ctrl-C during upgrade-all lets running upgrades finish; a second Ctrl-C stops them, and the next upgrade, upgrade-all or reinstall repairs any environment left half-upgraded. (#​2144)
  • Python 3.15 starts pipx with lazy imports; set PYTHON_LAZY_IMPORTS=normal to turn them off. (#​2129, #​2132)
  • uv-backend installs retry on a Python that satisfies requires-python, as pip-backend installs already did. (#​2144)
  • install-all --backend translates recorded index options between pip and uv, and refuses an environment whose index it cannot carry over. (#​2144)

Changed

  • upgrade and reinstall-all refresh shared pip only once it is 30 days old; run pipx upgrade-shared to refresh it sooner. (#​2116)
  • --suffix now goes after the app name (pip3.12@1, not pip3@1.12), except before a Windows file extension. Apps exposed by 1.17.14 keep their old name until pipx next exposes them. (#​2098)
  • PIPX_MAX_LOGS keeps that many logs, not one extra. (#​2103)
  • uninject removes orphaned dependencies in one call and reports them on one line. (#​2126)
  • The pipx console script now points at pipx.__main__:cli. (#​2132)
  • Startup, installs, list, list --outdated and uninject are faster, most of all on Windows and Python 3.15. (#​2108, #​2113, #​2114, #​2118, #​2125, #​2127, #​2128, #​2131, #​2134, #​2138, #​2142)

Fixed

  • SIGTERM and SIGHUP stop pip, uv and build processes and restore an interrupted reinstall, and Ctrl-C reports one line per environment instead of a traceback. (#​2144)
  • pipx masks passwords in index and package URLs in its output and log files. (#​2144)
  • pipx shows output that is not valid UTF-8 with replacement characters instead of crashing. (#​2144)
  • upgrade-all and list --outdated report an environment whose Python is missing instead of crashing. (#​2141)
  • upgrade removes apps, man pages and completions the new version no longer ships, and expose relinks missing ones. (#​2097, #​2099)
  • install-all restores recorded venv and pip args and rejects malformed spec files. (#​2096)
  • Pins of injected packages survive reinstall, install-all and --force. (#​2095)
  • install --force --python keeps the requested interpreter. (#​2098)
  • interpreter upgrade moves environments off a patch-pinned standalone Python. (#​2094)
  • Scripts run on the default Python when it satisfies their requires-python. (#​2093)
  • An auto-detected uv older than 0.9.17 falls back to pip with a warning. (#​2092)
  • inject and upgrade-all warn that --system-site-packages is ignored. (#​2089)
  • --output json prints only the JSON envelope on stdout. (#​2101)
  • A global pipx keeps other users on their own paths, and an unwritable home gets a one-line error. (#​2102)
  • The last output of a child process is no longer lost on macOS. (#​2111)

v1.17.14

Compare Source

What's Changed

[!IMPORTANT]
✂ PR body was truncated to here.

@renovate
renovate Bot requested a review from a team as a code owner October 12, 2026 01:23
@renovate renovate Bot added chore dependencies Pull requests that update a dependency file labels Oct 12, 2026
@renovate
renovate Bot enabled auto-merge (squash) October 12, 2026 01:23
@renovate

renovate Bot commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact 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 tombi resolved to version 1.8.7, which is a pending version that has not yet passed the Minimum Release Age threshold.
Renovate was attempting to update to 1.8.5
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/

@coderabbitai

coderabbitai Bot commented Oct 12, 2026 •

Copy link
Copy Markdown

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Enterprise
  • Run ID: 6f5b6fd9-ed2e-488c-84e1-faec1328981c
📥 Commits

Reviewing files that changed from the base of the PR and between 7de7f82 and eacf5df.

⛔ Files ignored due to path filters: 1
  • uv.lock is excluded by !**/*.lock
📒 Files selected for processing: 1
  • community.molecule/.python-version

Included review availability: This review used your included allowance. Your plan provides up to 12 included reviews per hour; 9 remain after this review.

📝 Walkthrough

The release workflow and community project now specify Python 3.15. The pre-commit configuration updates the pinned revisions for five repositories.

Changes: Version updates

Layer / File(s) Summary
Python version declarations
.github/workflows/release.yml, community.molecule/.python-version
The release job and community project change their Python version from 3.14 to 3.15.
Pre-commit revisions
.pre-commit-config.yaml
The pinned revisions for uv-pre-commit, Biome, pydoclint, pylint, and ansible-lint are updated.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~5 minutes

Change: Other

Suggested reviewers: alisonlhart

Merge Risk: ⚪ Minimal · up to eacf5

The release workflow and community project now use Python 3.15, alongside refreshed dependency and pre-commit pins. The inspected configuration reveals no concrete merge blocker; normal CI should validate the release workflow.

Pre-merge checks: Passed 5
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title accurately summarizes the dependency, pre-commit revision, and Python version updates.
Docstring Coverage Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Full details: Docstring Coverage

Explanation

No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (1 skipped: 1 unsupported.)

✨ Finishing Touches: 💡 1
🛠️ Fix failing CI checks: 💡
  • Commit to this branch
  • Create a new PR
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

Comment @coderabbitai help to get the list of available commands.

@renovate
renovate Bot force-pushed the renovate/all branch 17 times, most recently from 08cd793 to c27293a Compare October 17, 2026 21:34

This branch has not been deployed

No deployments
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

Status: No status

Development

Successfully merging this pull request may close these issues.

0 participants