Skip to content

chore(deps): update all dependencies - #4699

Merged
renovate[bot] merged 3 commits into
mainfrom
renovate/all
Sep 17, 2026
Merged

renovate[bot] merged 3 commits into
mainfrom
renovate/all

Conversation

@renovate

@renovate renovate Bot commented Sep 14, 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
ansi2html (changelog) 1.9.21.9.5 age confidence dependency-groups patch
ansible/ansible-lint v26.6.0v26.8.0 age confidence repository minor
astral-sh/uv-pre-commit 0.12.30.12.14 age confidence repository patch 0.12.15
biomejs/pre-commit v2.5.7v2.5.13 age confidence repository patch
build (changelog) 1.5.01.6.1 age confidence dependency-groups minor
coverage 7.15.47.16.1 age confidence dependency-groups minor
filelock 3.32.43.32.6 age confidence dependency-groups patch 4.0.0 (+1)
mkdocs-ansible (changelog) 25.2.026.4.0 age confidence dependency-groups major
pipx (changelog) 1.16.71.17.2 age confidence dependency-groups minor 1.17.3
prek (source, changelog) 0.4.140.5.3 age confidence dependency-groups minor
pycqa/pylint v4.0.7v4.0.8 age confidence repository patch
pylint (changelog) 4.0.74.0.8 age confidence dependency-groups patch
ruff (source, changelog) 0.16.40.16.7 age confidence dependency-groups patch 0.16.8
tombi 1.4.11.5.5 age confidence dependency-groups minor
tox (changelog) 4.60.14.61.4 age confidence dependency-groups minor 4.61.5
types-pyyaml (changelog) 6.0.12.202608156.0.12.20260906 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

pycontribs/ansi2html (ansi2html)

v1.9.5

Compare Source

Fixes

Maintenance

v1.9.4

Compare Source

Fixes

Maintenance

v1.9.3

Compare Source

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

v26.8.0

Compare Source

What's Changed

New Contributors

Full Changelog: ansible/ansible-lint@v26.6.0...v26.8.0

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

v0.12.14

Compare Source

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

v0.12.13

Compare Source

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

v0.12.12

Compare Source

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

v0.12.11

Compare Source

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

v0.12.10

Compare Source

v0.12.9

Compare Source

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

v0.12.8

Compare Source

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

v0.12.7

Compare Source

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

v0.12.6

Compare Source

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

v0.12.5

Compare Source

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

v0.12.4

Compare Source

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

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

v2.5.13

Compare Source

v2.5.12

Compare Source

v2.5.11

Compare Source

v2.5.10

Compare Source

v2.5.9

Compare Source

v2.5.8

Compare Source

pypa/build (build)

v1.6.1

Compare Source

What's Changed

Full Changelog: pypa/build@1.6.0...1.6.1

v1.6.0

Compare Source

What's Changed

New Contributors

Full Changelog: pypa/build@1.5.1...1.6.0

v1.5.1

Compare Source

What's Changed

New Contributors

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

coveragepy/coveragepy (coverage)

v7.16.1

Compare Source

  • Fix: when the body of an irrefutable case (like case _:) is entirely
    excluded, the case line is now excluded too, just as an excluded
    else: body removes the else: line. Previously the case line was
    left behind and reported as missing. Closes issue 1563_ with pull 2269_.

  • Fix: using :meth:.CoverageData.update twice on an in-memory database would
    fail, as described in issue 2279_. This is now fixed.

.. _issue 1563: #​1563
.. _pull 2269: #​2269
.. _issue 2279: #​2279

.. _changes_7-16-0:

v7.16.0

Compare 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_context method now returns the previous context.

  • Fix: previously, a [paths] pattern would be replaced everywhere in a file
    path 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 --contexts option (or the [report] contexts setting) 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 run refuses run-affecting command-line options like
      --branch alongside --concurrency=multiprocessing, since they can't
      reach the subprocesses. The check only recognized multiprocessing as
      the entire option value, so --concurrency=multiprocessing,thread
      slipped 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 DIR raised an AssertionError if any
    measured file had an extension other than .py, such as a .pyw file on
    Windows. 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:

tox-dev/py-filelock (filelock)

v3.32.6

Compare Source

What's Changed
New Contributors

Full Changelog: tox-dev/filelock@3.32.5...3.32.6

v3.32.5

Compare Source

What's Changed
New Contributors

Full Changelog: tox-dev/filelock@3.32.4...3.32.5

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

pypa/pipx (pipx)

v1.17.2

Compare Source

<!

Important

✂ 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 added the chore label Sep 14, 2026
@renovate
renovate Bot requested a review from a team as a code owner September 14, 2026 02:29
@renovate renovate Bot added dependencies Pull requests that update a dependency file chore labels Sep 14, 2026
@renovate
renovate Bot enabled auto-merge (squash) September 14, 2026 02:29
@renovate

renovate Bot commented Sep 14, 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 filelock resolved to version 3.32.7, which is a pending version that has not yet passed the Minimum Release Age threshold.
Renovate was attempting to update to 3.32.6
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 tox resolved to version 4.61.5, which is a pending version that has not yet passed the Minimum Release Age threshold.
Renovate was attempting to update to 4.61.4
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 tox resolved to version 4.61.5, which is a pending version that has not yet passed the Minimum Release Age threshold.
Renovate was attempting to update to 4.61.4
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 ruff resolved to version 0.16.8, which is a pending version that has not yet passed the Minimum Release Age threshold.
Renovate was attempting to update to 0.16.7
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 pipx resolved to version 1.17.3, which is a pending version that has not yet passed the Minimum Release Age threshold.
Renovate was attempting to update to 1.17.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/

@coderabbitai

coderabbitai Bot commented Sep 14, 2026

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: 92f7f847-45f9-4de6-b8dd-0947f9903fc5

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

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

@renovate
renovate Bot force-pushed the renovate/all branch 4 times, most recently from 07dbcf8 to b9552e1 Compare September 16, 2026 01:05
@renovate

renovate Bot commented Sep 17, 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.

@renovate
renovate Bot merged commit 0248fc1 into main Sep 17, 2026
23 checks passed
@renovate
renovate Bot deleted the renovate/all branch September 17, 2026 10:51
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: Done

Development

Successfully merging this pull request may close these issues.

1 participant