Skip to content

Commit 9819652

Browse files
chore(deps): update all dependencies (#4576)
This PR contains the following updates: | Package | Change | Age | Confidence | Type | Update | Pending | |---|---|---|---|---|---|---| | [ansible-compat](https://redirect.github.com/ansible/ansible-compat) ([changelog](https://redirect.github.com/ansible/ansible-compat/releases)) | `25.8.2` -> `25.11.0` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/ansible-compat/25.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ansible-compat/25.8.2/25.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | project.dependencies | minor | | | [ansible-lint](https://redirect.github.com/ansible/ansible-lint) ([changelog](https://redirect.github.com/ansible/ansible-lint/releases)) | `25.9.2` -> `25.11.0` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/ansible-lint/25.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ansible-lint/25.9.2/25.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependency-groups | minor | | | [ansible-navigator](https://redirect.github.com/ansible/ansible-navigator) ([changelog](https://redirect.github.com/ansible/ansible-navigator/releases)) | `25.9.0` -> `25.11.0` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/ansible-navigator/25.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ansible-navigator/25.9.0/25.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependency-groups | minor | | | [ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint) | `v25.9.2` -> `v25.11.0` | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/ansible%2fansible-lint/v25.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/ansible%2fansible-lint/v25.9.2/v25.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | repository | minor | | | [astral-sh/ruff-pre-commit](https://redirect.github.com/astral-sh/ruff-pre-commit) | `v0.14.4` -> `v0.14.5` | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/astral-sh%2fruff-pre-commit/v0.14.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/astral-sh%2fruff-pre-commit/v0.14.4/v0.14.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | repository | patch | | | [astral-sh/uv-pre-commit](https://redirect.github.com/astral-sh/uv-pre-commit) | `0.9.8` -> `0.9.10` | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/astral-sh%2fuv-pre-commit/0.9.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/astral-sh%2fuv-pre-commit/0.9.8/0.9.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | repository | patch | | | [biomejs/pre-commit](https://redirect.github.com/biomejs/pre-commit) | `v2.3.4` -> `v2.3.6` | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/biomejs%2fpre-commit/v2.3.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/biomejs%2fpre-commit/v2.3.4/v2.3.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | repository | patch | | | [click](https://redirect.github.com/pallets/click) ([changelog](https://click.palletsprojects.com/page/changes/)) | `8.3.0` -> `8.3.1` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/click/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/click/8.3.0/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | project.dependencies | patch | | | [pycqa/pylint](https://redirect.github.com/pycqa/pylint) | `v4.0.2` -> `v4.0.3` | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/pycqa%2fpylint/v4.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/pycqa%2fpylint/v4.0.2/v4.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | repository | patch | | | [pylint](https://redirect.github.com/pylint-dev/pylint) ([changelog](https://pylint.readthedocs.io/en/latest/whatsnew/3/)) | `4.0.2` -> `4.0.3` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pylint/4.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pylint/4.0.2/4.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependency-groups | patch | | | [pytest](https://redirect.github.com/pytest-dev/pytest) ([changelog](https://docs.pytest.org/en/stable/changelog.html)) | `9.0.0` -> `9.0.1` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest/9.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest/9.0.0/9.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependency-groups | patch | | | [streetsidesoftware/cspell-cli](https://redirect.github.com/streetsidesoftware/cspell-cli) | `v9.2.1` -> `v9.3.3` | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/streetsidesoftware%2fcspell-cli/v9.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/streetsidesoftware%2fcspell-cli/v9.2.1/v9.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | repository | minor | | | [tombi-toml/tombi-pre-commit](https://redirect.github.com/tombi-toml/tombi-pre-commit) | `v0.6.41` -> `v0.6.50` | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/tombi-toml%2ftombi-pre-commit/v0.6.50?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/tombi-toml%2ftombi-pre-commit/v0.6.41/v0.6.50?slim=true)](https://docs.renovatebot.com/merge-confidence/) | repository | patch | `v0.6.52` (+1) | | | All locks refreshed | | | | lockFileMaintenance | | | [ruff](https://docs.astral.sh/ruff) ([source](https://redirect.github.com/astral-sh/ruff), [changelog](https://redirect.github.com/astral-sh/ruff/blob/main/CHANGELOG.md)) | `0.14.4` -> `0.14.5` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/ruff/0.14.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ruff/0.14.4/0.14.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependency-groups | patch | | | [tox-ansible](https://redirect.github.com/ansible/tox-ansible) ([changelog](https://redirect.github.com/ansible/tox-ansible/releases)) | `25.8.0` -> `25.11.1` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/tox-ansible/25.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/tox-ansible/25.8.0/25.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependency-groups | 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](https://redirect.github.com/renovatebot/renovate/discussions/new) if you have any questions. --- ### Release Notes <details> <summary>ansible/ansible-compat (ansible-compat)</summary> ### [`v25.11.0`](https://redirect.github.com/ansible/ansible-compat/releases/tag/v25.11.0) [Compare Source](https://redirect.github.com/ansible/ansible-compat/compare/v25.8.2...v25.11.0) #### Maintenance - chore(deps): update all dependencies ([#&#8203;543](https://redirect.github.com/ansible/ansible-compat/issues/543)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;542](https://redirect.github.com/ansible/ansible-compat/issues/542)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;540](https://redirect.github.com/ansible/ansible-compat/issues/540)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;539](https://redirect.github.com/ansible/ansible-compat/issues/539)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - Add finalize workflow for secure sonarcloud checks ([#&#8203;538](https://redirect.github.com/ansible/ansible-compat/issues/538)) [@&#8203;alisonlhart](https://redirect.github.com/alisonlhart) - Update sonar-project.properties configuration ([#&#8203;536](https://redirect.github.com/ansible/ansible-compat/issues/536)) [@&#8203;alisonlhart](https://redirect.github.com/alisonlhart) - chore(deps): update all dependencies ([#&#8203;537](https://redirect.github.com/ansible/ansible-compat/issues/537)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore: tell uv to use unreleased ansible-core when running with py314 ([#&#8203;535](https://redirect.github.com/ansible/ansible-compat/issues/535)) [@&#8203;ssbarnea](https://redirect.github.com/ssbarnea) - \[pre-commit.ci] pre-commit autoupdate ([#&#8203;534](https://redirect.github.com/ansible/ansible-compat/issues/534)) @&#8203;[pre-commit-ci\[bot\]](https://redirect.github.com/apps/pre-commit-ci) </details> <details> <summary>ansible/ansible-lint (ansible-lint)</summary> ### [`v25.11.0`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v25.11.0) [Compare Source](https://redirect.github.com/ansible/ansible-lint/compare/v25.9.2...v25.11.0) ##### Fixes - fix: require ansible-core>=2.17.10 ([#&#8203;4835](https://redirect.github.com/ansible/ansible-lint/issues/4835)) [@&#8203;ssbarnea](https://redirect.github.com/ssbarnea) - fix: ignore internal types false positives with jinja\[invalid] ([#&#8203;4823](https://redirect.github.com/ansible/ansible-lint/issues/4823)) [@&#8203;anusshukla](https://redirect.github.com/anusshukla) - fix: make repository key optional in galaxy.yml ([#&#8203;4798](https://redirect.github.com/ansible/ansible-lint/issues/4798)) [@&#8203;rivv0](https://redirect.github.com/rivv0) - fix: github action ref doesn't checkout that ref ([#&#8203;4774](https://redirect.github.com/ansible/ansible-lint/issues/4774)) [@&#8203;rohun-apex](https://redirect.github.com/rohun-apex) - fix: add set-environment and unset-environment in executable\_options for systemctl ([#&#8203;4785](https://redirect.github.com/ansible/ansible-lint/issues/4785)) [@&#8203;ziegenberg](https://redirect.github.com/ziegenberg) - Fix typos ([#&#8203;4814](https://redirect.github.com/ansible/ansible-lint/issues/4814)) [@&#8203;jsf9k](https://redirect.github.com/jsf9k) ##### Maintenance - chore: pre-commit autoupdate ([#&#8203;4834](https://redirect.github.com/ansible/ansible-lint/issues/4834)) @&#8203;[pre-commit-ci\[bot\]](https://redirect.github.com/apps/pre-commit-ci) - chore: Test cspell configuration ([#&#8203;4828](https://redirect.github.com/ansible/ansible-lint/issues/4828)) [@&#8203;alisonlhart](https://redirect.github.com/alisonlhart) - chore(deps): update all dependencies ([#&#8203;4817](https://redirect.github.com/ansible/ansible-lint/issues/4817)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - Add finalize workflow for secure sonarcloud checks ([#&#8203;4820](https://redirect.github.com/ansible/ansible-lint/issues/4820)) [@&#8203;alisonlhart](https://redirect.github.com/alisonlhart) - Update sonar-project.properties ([#&#8203;4815](https://redirect.github.com/ansible/ansible-lint/issues/4815)) [@&#8203;alisonlhart](https://redirect.github.com/alisonlhart) </details> <details> <summary>ansible/ansible-navigator (ansible-navigator)</summary> ### [`v25.11.0`](https://redirect.github.com/ansible/ansible-navigator/releases/tag/v25.11.0) [Compare Source](https://redirect.github.com/ansible/ansible-navigator/compare/v25.9.0...v25.11.0) #### Fixes - fix: avoid using hub.docker.com ([#&#8203;2051](https://redirect.github.com/ansible/ansible-navigator/issues/2051)) [@&#8203;ssbarnea](https://redirect.github.com/ssbarnea) #### Maintenance - chore: rename sonar config file ([#&#8203;2056](https://redirect.github.com/ansible/ansible-navigator/issues/2056)) [@&#8203;ssbarnea](https://redirect.github.com/ssbarnea) - chore(deps): update all dependencies ([#&#8203;2060](https://redirect.github.com/ansible/ansible-navigator/issues/2060)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore: use ansible/actions/matrix ([#&#8203;2061](https://redirect.github.com/ansible/ansible-navigator/issues/2061)) [@&#8203;ssbarnea](https://redirect.github.com/ssbarnea) - \[pre-commit.ci] pre-commit autoupdate ([#&#8203;2054](https://redirect.github.com/ansible/ansible-navigator/issues/2054)) @&#8203;[pre-commit-ci\[bot\]](https://redirect.github.com/apps/pre-commit-ci) - chore(deps): update all dependencies ([#&#8203;2053](https://redirect.github.com/ansible/ansible-navigator/issues/2053)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;2052](https://redirect.github.com/ansible/ansible-navigator/issues/2052)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;2050](https://redirect.github.com/ansible/ansible-navigator/issues/2050)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;2049](https://redirect.github.com/ansible/ansible-navigator/issues/2049)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;2048](https://redirect.github.com/ansible/ansible-navigator/issues/2048)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;2047](https://redirect.github.com/ansible/ansible-navigator/issues/2047)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;2046](https://redirect.github.com/ansible/ansible-navigator/issues/2046)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;2045](https://redirect.github.com/ansible/ansible-navigator/issues/2045)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;2044](https://redirect.github.com/ansible/ansible-navigator/issues/2044)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;2043](https://redirect.github.com/ansible/ansible-navigator/issues/2043)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;2042](https://redirect.github.com/ansible/ansible-navigator/issues/2042)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) </details> <details> <summary>astral-sh/ruff-pre-commit (astral-sh/ruff-pre-commit)</summary> ### [`v0.14.5`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.14.5) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.14.4...v0.14.5) See: <https://github.com/astral-sh/ruff/releases/tag/0.14.5> </details> <details> <summary>astral-sh/uv-pre-commit (astral-sh/uv-pre-commit)</summary> ### [`v0.9.10`](https://redirect.github.com/astral-sh/uv-pre-commit/releases/tag/0.9.10) [Compare Source](https://redirect.github.com/astral-sh/uv-pre-commit/compare/0.9.9...0.9.10) See: <https://github.com/astral-sh/uv/releases/tag/0.9.10> ### [`v0.9.9`](https://redirect.github.com/astral-sh/uv-pre-commit/releases/tag/0.9.9) [Compare Source](https://redirect.github.com/astral-sh/uv-pre-commit/compare/0.9.8...0.9.9) See: <https://github.com/astral-sh/uv/releases/tag/0.9.9> </details> <details> <summary>biomejs/pre-commit (biomejs/pre-commit)</summary> ### [`v2.3.6`](https://redirect.github.com/biomejs/pre-commit/compare/v2.3.5...v2.3.6) [Compare Source](https://redirect.github.com/biomejs/pre-commit/compare/v2.3.5...v2.3.6) ### [`v2.3.5`](https://redirect.github.com/biomejs/pre-commit/compare/v2.3.4...v2.3.5) [Compare Source](https://redirect.github.com/biomejs/pre-commit/compare/v2.3.4...v2.3.5) </details> <details> <summary>pallets/click (click)</summary> ### [`v8.3.1`](https://redirect.github.com/pallets/click/blob/HEAD/CHANGES.rst#Version-831) [Compare Source](https://redirect.github.com/pallets/click/compare/8.3.0...8.3.1) Released 2025-11-15 - Don't discard pager arguments by correctly using `subprocess.Popen`. :issue:`3039` :pr:`3055` - Replace `Sentinel.UNSET` default values by `None` as they're passed through the `Context.invoke()` method. :issue:`3066` :issue:`3065` :pr:`3068` - Fix conversion of `Sentinel.UNSET` happening too early, which caused incorrect behavior for multiple parameters using the same name. :issue:`3071` :pr:`3079` - Hide `Sentinel.UNSET` values as `None` when looking up for other parameters through the context inside parameter callbacks. :issue:`3136` :pr:`3137` - Fix rendering when `prompt` and `confirm` parameter `prompt_suffix` is empty. :issue:`3019` :pr:`3021` - When `Sentinel.UNSET` is found during parsing, it will skip calls to `type_cast_value`. :issue:`3069` :pr:`3090` </details> <details> <summary>pycqa/pylint (pycqa/pylint)</summary> ### [`v4.0.3`](https://redirect.github.com/pylint-dev/pylint/releases/tag/v4.0.3) [Compare Source](https://redirect.github.com/pycqa/pylint/compare/v4.0.2...v4.0.3) ## What's new in Pylint 4.0.3? Release date: 2025-11-13 ## False Positives Fixed - Add Enum dunder methods `_generate_next_value_`, `_missing_`, `_numeric_repr_`, `_add_alias_`, and `_add_value_alias_` to the list passed to `--good-dunder-names`. Closes [#&#8203;10435](https://redirect.github.com/pycqa/pylint/issues/10435) - Fixed false positive for `invalid-name` with `typing.Annotated`. Closes [#&#8203;10696](https://redirect.github.com/pycqa/pylint/issues/10696) - Fix false positive for `f-string-without-interpolation` with template strings when using format spec. Closes [#&#8203;10702](https://redirect.github.com/pycqa/pylint/issues/10702) - Fix a false positive when an UPPER\_CASED class attribute was raising an `invalid-name` when typed with `Final`. Closes [#&#8203;10711](https://redirect.github.com/pycqa/pylint/issues/10711) - Fix a false positive for `unbalanced-tuple-unpacking` when a tuple is assigned to a function call and the structure of the function's return value is ambiguous. Closes [#&#8203;10721](https://redirect.github.com/pycqa/pylint/issues/10721) ## Other Bug Fixes - Make 'ignore' option work as expected again. Closes [#&#8203;10669](https://redirect.github.com/pycqa/pylint/issues/10669) - Fix crash for `consider-using-assignment-expr` when a variable annotation without assignment is used as the `if` test expression. Closes [#&#8203;10707](https://redirect.github.com/pycqa/pylint/issues/10707) - Fix crash for `prefer-typing-namedtuple` and `consider-math-not-float` when a `slice` object is called. Closes [#&#8203;10708](https://redirect.github.com/pycqa/pylint/issues/10708) </details> <details> <summary>pylint-dev/pylint (pylint)</summary> ### [`v4.0.3`](https://redirect.github.com/pylint-dev/pylint/releases/tag/v4.0.3) [Compare Source](https://redirect.github.com/pylint-dev/pylint/compare/v4.0.2...v4.0.3) ## What's new in Pylint 4.0.3? Release date: 2025-11-13 ## False Positives Fixed - Add Enum dunder methods `_generate_next_value_`, `_missing_`, `_numeric_repr_`, `_add_alias_`, and `_add_value_alias_` to the list passed to `--good-dunder-names`. Closes [#&#8203;10435](https://redirect.github.com/pylint-dev/pylint/issues/10435) - Fixed false positive for `invalid-name` with `typing.Annotated`. Closes [#&#8203;10696](https://redirect.github.com/pylint-dev/pylint/issues/10696) - Fix false positive for `f-string-without-interpolation` with template strings when using format spec. Closes [#&#8203;10702](https://redirect.github.com/pylint-dev/pylint/issues/10702) - Fix a false positive when an UPPER\_CASED class attribute was raising an `invalid-name` when typed with `Final`. Closes [#&#8203;10711](https://redirect.github.com/pylint-dev/pylint/issues/10711) - Fix a false positive for `unbalanced-tuple-unpacking` when a tuple is assigned to a function call and the structure of the function's return value is ambiguous. Closes [#&#8203;10721](https://redirect.github.com/pylint-dev/pylint/issues/10721) ## Other Bug Fixes - Make 'ignore' option work as expected again. Closes [#&#8203;10669](https://redirect.github.com/pylint-dev/pylint/issues/10669) - Fix crash for `consider-using-assignment-expr` when a variable annotation without assignment is used as the `if` test expression. Closes [#&#8203;10707](https://redirect.github.com/pylint-dev/pylint/issues/10707) - Fix crash for `prefer-typing-namedtuple` and `consider-math-not-float` when a `slice` object is called. Closes [#&#8203;10708](https://redirect.github.com/pylint-dev/pylint/issues/10708) </details> <details> <summary>pytest-dev/pytest (pytest)</summary> ### [`v9.0.1`](https://redirect.github.com/pytest-dev/pytest/releases/tag/9.0.1) [Compare Source](https://redirect.github.com/pytest-dev/pytest/compare/9.0.0...9.0.1) ### pytest 9.0.1 (2025-11-12) #### Bug fixes - [#&#8203;13895](https://redirect.github.com/pytest-dev/pytest/issues/13895): Restore support for skipping tests via `raise unittest.SkipTest`. - [#&#8203;13896](https://redirect.github.com/pytest-dev/pytest/issues/13896): The terminal progress plugin added in pytest 9.0 is now automatically disabled when iTerm2 is detected, it generated desktop notifications instead of the desired functionality. - [#&#8203;13904](https://redirect.github.com/pytest-dev/pytest/issues/13904): Fixed the TOML type of the verbosity settings in the API reference from number to string. - [#&#8203;13910](https://redirect.github.com/pytest-dev/pytest/issues/13910): Fixed <span class="title-ref">UserWarning: Do not expect file\_or\_dir</span> on some earlier Python 3.12 and 3.13 point versions. #### Packaging updates and notes for downstreams - [#&#8203;13933](https://redirect.github.com/pytest-dev/pytest/issues/13933): The tox configuration has been adjusted to make sure the desired version string can be passed into its `package_env` through the `SETUPTOOLS_SCM_PRETEND_VERSION_FOR_PYTEST` environment variable as a part of the release process -- by `webknjaz`. #### Contributor-facing changes - [#&#8203;13891](https://redirect.github.com/pytest-dev/pytest/issues/13891), [#&#8203;13942](https://redirect.github.com/pytest-dev/pytest/issues/13942): The CI/CD part of the release automation is now capable of creating GitHub Releases without having a Git checkout on disk -- by `bluetech` and `webknjaz`. - [#&#8203;13933](https://redirect.github.com/pytest-dev/pytest/issues/13933): The tox configuration has been adjusted to make sure the desired version string can be passed into its `package_env` through the `SETUPTOOLS_SCM_PRETEND_VERSION_FOR_PYTEST` environment variable as a part of the release process -- by `webknjaz`. </details> <details> <summary>streetsidesoftware/cspell-cli (streetsidesoftware/cspell-cli)</summary> ### [`v9.3.3`](https://redirect.github.com/streetsidesoftware/cspell-cli/releases/tag/v9.3.3) [Compare Source](https://redirect.github.com/streetsidesoftware/cspell-cli/compare/v9.3.2...v9.3.3) ##### Trivial updates and changes. - Work on NPM Publishing ([#&#8203;730](https://redirect.github.com/streetsidesoftware/cspell-cli/issues/730)) ([25b6eae](https://redirect.github.com/streetsidesoftware/cspell-cli/commit/25b6eae8b8afc7260a889437cb4b54f8e3df5008)) ### [`v9.3.2`](https://redirect.github.com/streetsidesoftware/cspell-cli/releases/tag/v9.3.2) [Compare Source](https://redirect.github.com/streetsidesoftware/cspell-cli/compare/v9.3.1...v9.3.2) ##### Trivial updates and changes. - Update CSpell version (9.3.2) ([#&#8203;726](https://redirect.github.com/streetsidesoftware/cspell-cli/issues/726)) ([344ffb7](https://redirect.github.com/streetsidesoftware/cspell-cli/commit/344ffb7d06af4803f5e37e3b909f1f3137d5fcf9)) ### [`v9.3.1`](https://redirect.github.com/streetsidesoftware/cspell-cli/releases/tag/v9.3.1) [Compare Source](https://redirect.github.com/streetsidesoftware/cspell-cli/compare/v9.3.0...v9.3.1) ##### Trivial updates and changes. - Update CSpell version (9.3.1) ([#&#8203;722](https://redirect.github.com/streetsidesoftware/cspell-cli/issues/722)) ([be44634](https://redirect.github.com/streetsidesoftware/cspell-cli/commit/be446342a3508fd0f69c08366971e5e8c656ef47)) ### [`v9.3.0`](https://redirect.github.com/streetsidesoftware/cspell-cli/releases/tag/v9.3.0) [Compare Source](https://redirect.github.com/streetsidesoftware/cspell-cli/compare/v9.2.1...v9.3.0) ##### Features - Update CSpell version (9.3.0) ([#&#8203;719](https://redirect.github.com/streetsidesoftware/cspell-cli/issues/719)) ([7b263a4](https://redirect.github.com/streetsidesoftware/cspell-cli/commit/7b263a40a1c7d1c71ee1dc86dd04792b3843f640)) </details> <details> <summary>tombi-toml/tombi-pre-commit (tombi-toml/tombi-pre-commit)</summary> ### [`v0.6.50`](https://redirect.github.com/tombi-toml/tombi-pre-commit/releases/tag/v0.6.50) [Compare Source](https://redirect.github.com/tombi-toml/tombi-pre-commit/compare/v0.6.49...v0.6.50) See: <https://github.com/tombi-toml/tombi/releases/tag/v0.6.50> ### [`v0.6.49`](https://redirect.github.com/tombi-toml/tombi-pre-commit/releases/tag/v0.6.49) [Compare Source](https://redirect.github.com/tombi-toml/tombi-pre-commit/compare/v0.6.48...v0.6.49) See: <https://github.com/tombi-toml/tombi/releases/tag/v0.6.49> ### [`v0.6.48`](https://redirect.github.com/tombi-toml/tombi-pre-commit/releases/tag/v0.6.48) [Compare Source](https://redirect.github.com/tombi-toml/tombi-pre-commit/compare/v0.6.47...v0.6.48) See: <https://github.com/tombi-toml/tombi/releases/tag/v0.6.48> ### [`v0.6.47`](https://redirect.github.com/tombi-toml/tombi-pre-commit/releases/tag/v0.6.47) [Compare Source](https://redirect.github.com/tombi-toml/tombi-pre-commit/compare/v0.6.46...v0.6.47) See: <https://github.com/tombi-toml/tombi/releases/tag/v0.6.47> ### [`v0.6.46`](https://redirect.github.com/tombi-toml/tombi-pre-commit/releases/tag/v0.6.46) [Compare Source](https://redirect.github.com/tombi-toml/tombi-pre-commit/compare/v0.6.45...v0.6.46) See: <https://github.com/tombi-toml/tombi/releases/tag/v0.6.46> ### [`v0.6.45`](https://redirect.github.com/tombi-toml/tombi-pre-commit/releases/tag/v0.6.45) [Compare Source](https://redirect.github.com/tombi-toml/tombi-pre-commit/compare/v0.6.44...v0.6.45) See: <https://github.com/tombi-toml/tombi/releases/tag/v0.6.45> ### [`v0.6.44`](https://redirect.github.com/tombi-toml/tombi-pre-commit/releases/tag/v0.6.44) [Compare Source](https://redirect.github.com/tombi-toml/tombi-pre-commit/compare/v0.6.42...v0.6.44) See: <https://github.com/tombi-toml/tombi/releases/tag/v0.6.44> ### [`v0.6.42`](https://redirect.github.com/tombi-toml/tombi-pre-commit/releases/tag/v0.6.42) [Compare Source](https://redirect.github.com/tombi-toml/tombi-pre-commit/compare/v0.6.41...v0.6.42) See: <https://github.com/tombi-toml/tombi/releases/tag/v0.6.42> </details> <details> <summary>astral-sh/ruff (ruff)</summary> ### [`v0.14.5`](https://redirect.github.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#0145) [Compare Source](https://redirect.github.com/astral-sh/ruff/compare/0.14.4...0.14.5) Released on 2025-11-13. ##### Preview features - \[`flake8-simplify`] Apply `SIM113` when index variable is of type `int` ([#&#8203;21395](https://redirect.github.com/astral-sh/ruff/pull/21395)) - \[`pydoclint`] Fix false positive when Sphinx directives follow a "Raises" section (`DOC502`) ([#&#8203;20535](https://redirect.github.com/astral-sh/ruff/pull/20535)) - \[`pydoclint`] Support NumPy-style comma-separated parameters (`DOC102`) ([#&#8203;20972](https://redirect.github.com/astral-sh/ruff/pull/20972)) - \[`refurb`] Auto-fix annotated assignments (`FURB101`) ([#&#8203;21278](https://redirect.github.com/astral-sh/ruff/pull/21278)) - \[`ruff`] Ignore `str()` when not used for simple conversion (`RUF065`) ([#&#8203;21330](https://redirect.github.com/astral-sh/ruff/pull/21330)) ##### Bug fixes - Fix syntax error false positive on alternative `match` patterns ([#&#8203;21362](https://redirect.github.com/astral-sh/ruff/pull/21362)) - \[`flake8-simplify`] Fix false positive for iterable initializers with generator arguments (`SIM222`) ([#&#8203;21187](https://redirect.github.com/astral-sh/ruff/pull/21187)) - \[`pyupgrade`] Fix false positive on relative imports from local `.builtins` module (`UP029`) ([#&#8203;21309](https://redirect.github.com/astral-sh/ruff/pull/21309)) - \[`pyupgrade`] Consistently set the deprecated tag (`UP035`) ([#&#8203;21396](https://redirect.github.com/astral-sh/ruff/pull/21396)) ##### Rule changes - \[`refurb`] Detect empty f-strings (`FURB105`) ([#&#8203;21348](https://redirect.github.com/astral-sh/ruff/pull/21348)) ##### CLI - Add option to provide a reason to `--add-noqa` ([#&#8203;21294](https://redirect.github.com/astral-sh/ruff/pull/21294)) - Add upstream linter URL to `ruff linter --output-format=json` ([#&#8203;21316](https://redirect.github.com/astral-sh/ruff/pull/21316)) - Add color to `--help` ([#&#8203;21337](https://redirect.github.com/astral-sh/ruff/pull/21337)) ##### Documentation - Add a new "Opening a PR" section to the contribution guide ([#&#8203;21298](https://redirect.github.com/astral-sh/ruff/pull/21298)) - Added the PyScripter IDE to the list of "Who is using Ruff?" ([#&#8203;21402](https://redirect.github.com/astral-sh/ruff/pull/21402)) - Update PyCharm setup instructions ([#&#8203;21409](https://redirect.github.com/astral-sh/ruff/pull/21409)) - \[`flake8-annotations`] Add link to `allow-star-arg-any` option (`ANN401`) ([#&#8203;21326](https://redirect.github.com/astral-sh/ruff/pull/21326)) ##### Other changes - \[`configuration`] Improve error message when `line-length` exceeds `u16::MAX` ([#&#8203;21329](https://redirect.github.com/astral-sh/ruff/pull/21329)) ##### Contributors - [@&#8203;njhearp](https://redirect.github.com/njhearp) - [@&#8203;11happy](https://redirect.github.com/11happy) - [@&#8203;hugovk](https://redirect.github.com/hugovk) - [@&#8203;Gankra](https://redirect.github.com/Gankra) - [@&#8203;ntBre](https://redirect.github.com/ntBre) - [@&#8203;pyscripter](https://redirect.github.com/pyscripter) - [@&#8203;danparizher](https://redirect.github.com/danparizher) - [@&#8203;MichaReiser](https://redirect.github.com/MichaReiser) - [@&#8203;henryiii](https://redirect.github.com/henryiii) - [@&#8203;charliecloudberry](https://redirect.github.com/charliecloudberry) </details> <details> <summary>ansible/tox-ansible (tox-ansible)</summary> ### [`v25.11.1`](https://redirect.github.com/ansible/tox-ansible/releases/tag/v25.11.1) [Compare Source](https://redirect.github.com/ansible/tox-ansible/compare/v25.11.0...v25.11.1) ##### Fixes - tests - Expects ansible-compat as dependency ([#&#8203;509](https://redirect.github.com/ansible/tox-ansible/issues/509)) [@&#8203;KB-perByte](https://redirect.github.com/KB-perByte) ### [`v25.11.0`](https://redirect.github.com/ansible/tox-ansible/releases/tag/v25.11.0) [Compare Source](https://redirect.github.com/ansible/tox-ansible/compare/v25.8.0...v25.11.0) ##### Fixes - Add ansible-core==2.20 ([#&#8203;508](https://redirect.github.com/ansible/tox-ansible/issues/508)) [@&#8203;KB-perByte](https://redirect.github.com/KB-perByte) - fix: adopt tox.uv and modern packaging ([#&#8203;494](https://redirect.github.com/ansible/tox-ansible/issues/494)) [@&#8203;ssbarnea](https://redirect.github.com/ssbarnea) ##### Maintenance - chore(deps): update all dependencies ([#&#8203;507](https://redirect.github.com/ansible/tox-ansible/issues/507)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;506](https://redirect.github.com/ansible/tox-ansible/issues/506)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;505](https://redirect.github.com/ansible/tox-ansible/issues/505)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;504](https://redirect.github.com/ansible/tox-ansible/issues/504)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - Add finalize workflow for secure sonarcloud checks ([#&#8203;503](https://redirect.github.com/ansible/tox-ansible/issues/503)) [@&#8203;alisonlhart](https://redirect.github.com/alisonlhart) - Update sonar-project.properties configuration ([#&#8203;501](https://redirect.github.com/ansible/tox-ansible/issues/501)) [@&#8203;alisonlhart](https://redirect.github.com/alisonlhart) - chore(deps): update all dependencies ([#&#8203;502](https://redirect.github.com/ansible/tox-ansible/issues/502)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore: pre-commit autoupdate ([#&#8203;499](https://redirect.github.com/ansible/tox-ansible/issues/499)) @&#8203;[pre-commit-ci\[bot\]](https://redirect.github.com/apps/pre-commit-ci) - chore: rename sonar config file ([#&#8203;500](https://redirect.github.com/ansible/tox-ansible/issues/500)) [@&#8203;ssbarnea](https://redirect.github.com/ssbarnea) - chore(deps): update all dependencies ([#&#8203;498](https://redirect.github.com/ansible/tox-ansible/issues/498)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;497](https://redirect.github.com/ansible/tox-ansible/issues/497)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;496](https://redirect.github.com/ansible/tox-ansible/issues/496)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;495](https://redirect.github.com/ansible/tox-ansible/issues/495)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;493](https://redirect.github.com/ansible/tox-ansible/issues/493)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;492](https://redirect.github.com/ansible/tox-ansible/issues/492)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update all dependencies ([#&#8203;491](https://redirect.github.com/ansible/tox-ansible/issues/491)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.12 ([#&#8203;489](https://redirect.github.com/ansible/tox-ansible/issues/489)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update actions/setup-python action to v6 ([#&#8203;488](https://redirect.github.com/ansible/tox-ansible/issues/488)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): update pre-commit hook jsh9/pydoclint to v0.7.3 ([#&#8203;487](https://redirect.github.com/ansible/tox-ansible/issues/487)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore(deps): pin dependencies ([#&#8203;485](https://redirect.github.com/ansible/tox-ansible/issues/485)) @&#8203;[renovate\[bot\]](https://redirect.github.com/apps/renovate) - chore: configure renovate ([#&#8203;483](https://redirect.github.com/ansible/tox-ansible/issues/483)) [@&#8203;ssbarnea](https://redirect.github.com/ssbarnea) - chore: update tests to work with newer tox ([#&#8203;484](https://redirect.github.com/ansible/tox-ansible/issues/484)) [@&#8203;ssbarnea](https://redirect.github.com/ssbarnea) - Bump the dependencies group across 1 directory with 18 updates ([#&#8203;474](https://redirect.github.com/ansible/tox-ansible/issues/474)) @&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on monday" in timezone UTC, Automerge - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) in timezone UTC. 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/ansible/molecule). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNzMuMSIsInVwZGF0ZWRJblZlciI6IjQyLjE2LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImNob3JlIiwiZGVwZW5kZW5jaWVzIl19--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent ca97db1 commit 9819652

File tree

2 files changed

+390
-383
lines changed

2 files changed

+390
-383
lines changed

.pre-commit-config.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ repos:
1717
hooks:
1818
- id: check-useless-excludes
1919
- repo: https://github.com/astral-sh/uv-pre-commit
20-
rev: 0.9.8
20+
rev: 0.9.10
2121
hooks:
2222
- id: uv-sync
2323
- id: uv-lock
@@ -27,14 +27,14 @@ repos:
2727
args: ["--upgrade"]
2828
stages: [manual]
2929
- repo: https://github.com/biomejs/pre-commit
30-
rev: "v2.3.4"
30+
rev: "v2.3.6"
3131
hooks:
3232
- id: biome-check
3333
name: biome
3434
alias: biome
3535
args: [--unsafe]
3636
- repo: https://github.com/streetsidesoftware/cspell-cli
37-
rev: v9.2.1
37+
rev: v9.3.3
3838
hooks:
3939
- id: cspell
4040
entry: bash
@@ -77,15 +77,15 @@ repos:
7777
.config/pydoclint-baseline.txt
7878
)$
7979
- repo: https://github.com/tombi-toml/tombi-pre-commit
80-
rev: v0.6.41
80+
rev: v0.6.50
8181
hooks:
8282
- id: tombi-format
8383
alias: toml
8484
- id: tombi-lint
8585
alias: toml
8686

8787
- repo: https://github.com/astral-sh/ruff-pre-commit
88-
rev: v0.14.4
88+
rev: v0.14.5
8989
hooks:
9090
- id: ruff-format
9191
alias: ruff
@@ -100,7 +100,7 @@ repos:
100100
pass_filenames: false
101101

102102
- repo: https://github.com/pycqa/pylint.git
103-
rev: v4.0.2
103+
rev: v4.0.3
104104
hooks:
105105
- id: pylint
106106
args:
@@ -139,7 +139,7 @@ repos:
139139
args: [--strict]
140140

141141
- repo: https://github.com/ansible/ansible-lint
142-
rev: v25.9.2
142+
rev: v25.11.0
143143
hooks:
144144
- id: ansible-lint
145145
stages: [manual]

0 commit comments

Comments
 (0)