This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [ansible/ansible-lint](https://github.com/ansible/ansible-lint) | action | minor | `v26.8.0` → `v26.9.0` |
---
### Release Notes
<details>
<summary>ansible/ansible-lint (ansible/ansible-lint)</summary>
### [`v26.9.0`](https://github.com/ansible/ansible-lint/releases/tag/v26.9.0)
[Compare Source](https://github.com/ansible/ansible-lint/compare/v26.8.0...v26.9.0)
#### Features
- feat: support `example` section in file `meta/argument_specs.yml` ([#​5164](https://github.com/ansible/ansible-lint/issues/5164)) [@​berndfinger](https://github.com/berndfinger)
#### Fixes
- fix: resolve short mock modules during syntax check ([#​5149](https://github.com/ansible/ansible-lint/issues/5149)) [@​shvenkat-rh](https://github.com/shvenkat-rh)
- fix: propagate `extra_vars` to `import_playbook` syntax check ([#​5148](https://github.com/ansible/ansible-lint/issues/5148)) [@​shvenkat-rh](https://github.com/shvenkat-rh)
- fix: resolve nested `include_tasks` relative paths ([#​5159](https://github.com/ansible/ansible-lint/issues/5159)) [@​shvenkat-rh](https://github.com/shvenkat-rh)
- fix: resolve `include_tasks` paths from playbook dir ([#​5184](https://github.com/ansible/ansible-lint/issues/5184)) [@​shvenkat-rh](https://github.com/shvenkat-rh)
- fix: apply profile-level skip list during linting ([#​5151](https://github.com/ansible/ansible-lint/issues/5151)) [@​shvenkat-rh](https://github.com/shvenkat-rh)
- fix: honor `warn_list` after `--fix` rewrites task names ([#​5085](https://github.com/ansible/ansible-lint/issues/5085)) [@​santosh7676](https://github.com/santosh7676)
- fix: mock\_modules clobbering collections and args false positives ([#​5157](https://github.com/ansible/ansible-lint/issues/5157)) [@​djdanielsson](https://github.com/djdanielsson)
- fix: inject plain-name mock roles path regardless of `--offline` ([#​5183](https://github.com/ansible/ansible-lint/issues/5183)) [@​shvenkat-rh](https://github.com/shvenkat-rh)
- fix: warn users when directory expansion discovers new files ([#​5158](https://github.com/ansible/ansible-lint/issues/5158)) [@​rockygeekz](https://github.com/rockygeekz)
- fix: skip auto-fix `no-jinja-when` on string-embedded jinja ([#​5103](https://github.com/ansible/ansible-lint/issues/5103)) [@​f1047](https://github.com/f1047)
- fix: do not warn when Jinja block indent is only trim-marker noise ([#​5153](https://github.com/ansible/ansible-lint/issues/5153)) [@​DSeaStar](https://github.com/DSeaStar)
- fix: preserve blank lines after flow collections ([#​5178](https://github.com/ansible/ansible-lint/issues/5178)) [@​shvenkat-rh](https://github.com/shvenkat-rh)
- fix: add `validate_argspec` to play schema ([#​5187](https://github.com/ansible/ansible-lint/issues/5187)) [@​sameeralam3127](https://github.com/sameeralam3127)
- fix: use ThreadPoolExecutor for syntax check workers ([#​5173](https://github.com/ansible/ansible-lint/issues/5173)) [@​rockygeekz](https://github.com/rockygeekz)
- fix: drop ruamel.yaml.clib ([#​5163](https://github.com/ansible/ansible-lint/issues/5163)) [@​shvenkat-rh](https://github.com/shvenkat-rh)
- fix(deps): upgrade gitpython 3.1.57 to 3.1.59 ([#​5152](https://github.com/ansible/ansible-lint/issues/5152)) [@​rockygeekz](https://github.com/rockygeekz)
- fix: upgrade black to >=25.2.0 to address CVE-2026-32274 ([#​5166](https://github.com/ansible/ansible-lint/issues/5166)) [@​shvenkat-rh](https://github.com/shvenkat-rh)
- fix: raise cryptography floor and bump js-yaml for Guardian prod vulns ([#​5174](https://github.com/ansible/ansible-lint/issues/5174)) [@​rockygeekz](https://github.com/rockygeekz)
#### Performance
- perf: cache `get_deps_versions()` result ([#​5113](https://github.com/ansible/ansible-lint/issues/5113)) [@​BlackDark](https://github.com/BlackDark)
#### Maintenance
- chore: Add `.github/SECURITY.md` ([#​5165](https://github.com/ansible/ansible-lint/issues/5165)) [@​gundalow](https://github.com/gundalow)
- chore(deps): update all dependencies and pep621 ([#​5138](https://github.com/ansible/ansible-lint/issues/5138), [#​5154](https://github.com/ansible/ansible-lint/issues/5154), [#​5155](https://github.com/ansible/ansible-lint/issues/5155), [#​5160](https://github.com/ansible/ansible-lint/issues/5160), [#​5161](https://github.com/ansible/ansible-lint/issues/5161), [#​5172](https://github.com/ansible/ansible-lint/issues/5172), [#​5175](https://github.com/ansible/ansible-lint/issues/5175), [#​5176](https://github.com/ansible/ansible-lint/issues/5176)) @​[renovate\[bot\]](https://github.com/apps/renovate)
#### What's Changed
- chore(deps): update all dependencies by [@​renovate](https://github.com/renovate)\[bot] in [#​5138](https://github.com/ansible/ansible-lint/pull/5138)
- fix: resolve short mock modules during syntax check by [@​shvenkat-rh](https://github.com/shvenkat-rh) in [#​5149](https://github.com/ansible/ansible-lint/pull/5149)
- fix(deps): upgrade gitpython 3.1.57 to 3.1.59 by [@​rockygeekz](https://github.com/rockygeekz) in [#​5152](https://github.com/ansible/ansible-lint/pull/5152)
- chore(deps): update all dependencies pep621 by [@​renovate](https://github.com/renovate)\[bot] in [#​5155](https://github.com/ansible/ansible-lint/pull/5155)
- fix: propagate extra\_vars to import\_playbook syntax check by [@​shvenkat-rh](https://github.com/shvenkat-rh) in [#​5148](https://github.com/ansible/ansible-lint/pull/5148)
- fix: warn users when directory expansion discovers new files by [@​rockygeekz](https://github.com/rockygeekz) in [#​5158](https://github.com/ansible/ansible-lint/pull/5158)
- fix: resolve nested include\_tasks relative paths by [@​shvenkat-rh](https://github.com/shvenkat-rh) in [#​5159](https://github.com/ansible/ansible-lint/pull/5159)
- fix: apply profile-level skip list during linting by [@​shvenkat-rh](https://github.com/shvenkat-rh) in [#​5151](https://github.com/ansible/ansible-lint/pull/5151)
- chore(deps): update all dependencies by [@​renovate](https://github.com/renovate)\[bot] in [#​5154](https://github.com/ansible/ansible-lint/pull/5154)
- chore(deps): update all dependencies by [@​renovate](https://github.com/renovate)\[bot] in [#​5160](https://github.com/ansible/ansible-lint/pull/5160)
- fix: skip auto-fix no-jinja-when on string-embedded jinja by [@​f1047](https://github.com/f1047) in [#​5103](https://github.com/ansible/ansible-lint/pull/5103)
- chore(deps): update all dependencies pep621 by [@​renovate](https://github.com/renovate)\[bot] in [#​5161](https://github.com/ansible/ansible-lint/pull/5161)
- fix: do not warn when Jinja block indent is only trim-marker noise by [@​DSeaStar](https://github.com/DSeaStar) in [#​5153](https://github.com/ansible/ansible-lint/pull/5153)
- chore: Add .github/SECURITY.md by [@​gundalow](https://github.com/gundalow) in [#​5165](https://github.com/ansible/ansible-lint/pull/5165)
- fix: upgrade black to >=25.2.0 to address CVE-2026-32274 by [@​shvenkat-rh](https://github.com/shvenkat-rh) in [#​5166](https://github.com/ansible/ansible-lint/pull/5166)
- Fix/drop ruamel yaml clib fresh by [@​shvenkat-rh](https://github.com/shvenkat-rh) in [#​5163](https://github.com/ansible/ansible-lint/pull/5163)
- chore(deps): update all dependencies pep621 by [@​renovate](https://github.com/renovate)\[bot] in [#​5172](https://github.com/ansible/ansible-lint/pull/5172)
- fix: honor warn\_list after --fix rewrites task names by [@​santosh7676](https://github.com/santosh7676) in [#​5085](https://github.com/ansible/ansible-lint/pull/5085)
- feat: support 'example' section in file meta/argument\_specs.yml by [@​berndfinger](https://github.com/berndfinger) in [#​5164](https://github.com/ansible/ansible-lint/pull/5164)
- fix: use ThreadPoolExecutor for syntax check workers by [@​rockygeekz](https://github.com/rockygeekz) in [#​5173](https://github.com/ansible/ansible-lint/pull/5173)
- fix: mock\_modules clobbering collections and args false positives by [@​djdanielsson](https://github.com/djdanielsson) in [#​5157](https://github.com/ansible/ansible-lint/pull/5157)
- fix: raise cryptography floor and bump js-yaml for Guardian prod vulns by [@​rockygeekz](https://github.com/rockygeekz) in [#​5174](https://github.com/ansible/ansible-lint/pull/5174)
- chore(deps): update all dependencies pep621 by [@​renovate](https://github.com/renovate)\[bot] in [#​5176](https://github.com/ansible/ansible-lint/pull/5176)
- chore(deps): update all dependencies by [@​renovate](https://github.com/renovate)\[bot] in [#​5175](https://github.com/ansible/ansible-lint/pull/5175)
- fix: preserve blank lines after flow collections by [@​shvenkat-rh](https://github.com/shvenkat-rh) in [#​5178](https://github.com/ansible/ansible-lint/pull/5178)
- perf: cache get\_deps\_versions() result by [@​BlackDark](https://github.com/BlackDark) in [#​5113](https://github.com/ansible/ansible-lint/pull/5113)
- fix: inject plain-name mock roles path regardless of --offline by [@​shvenkat-rh](https://github.com/shvenkat-rh) in [#​5183](https://github.com/ansible/ansible-lint/pull/5183)
- fix: resolve include\_tasks paths from playbook dir by [@​shvenkat-rh](https://github.com/shvenkat-rh) in [#​5184](https://github.com/ansible/ansible-lint/pull/5184)
- fix: add validate\_argspec to play schema by [@​sameeralam3127](https://github.com/sameeralam3127) in [#​5187](https://github.com/ansible/ansible-lint/pull/5187)
#### New Contributors
- [@​shvenkat-rh](https://github.com/shvenkat-rh) made their first contribution in [#​5149](https://github.com/ansible/ansible-lint/pull/5149)
- [@​f1047](https://github.com/f1047) made their first contribution in [#​5103](https://github.com/ansible/ansible-lint/pull/5103)
- [@​DSeaStar](https://github.com/DSeaStar) made their first contribution in [#​5153](https://github.com/ansible/ansible-lint/pull/5153)
- [@​berndfinger](https://github.com/berndfinger) made their first contribution in [#​5164](https://github.com/ansible/ansible-lint/pull/5164)
- [@​BlackDark](https://github.com/BlackDark) made their first contribution in [#​5113](https://github.com/ansible/ansible-lint/pull/5113)
- [@​sameeralam3127](https://github.com/sameeralam3127) made their first contribution in [#​5187](https://github.com/ansible/ansible-lint/pull/5187)
**Full Changelog**: <https://github.com/ansible/ansible-lint/compare/v26.8.0...v26.9.0>
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMDYuMCIsInVwZGF0ZWRJblZlciI6IjQ0LjEwNi4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbInJlbm92YXRlL2F1dG9tZXJnZSIsInJlbm92YXRlL2dpdGh1Yi1hY3Rpb24iXX0=-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
v26.8.0→v26.9.0Release Notes
ansible/ansible-lint (ansible/ansible-lint)
v26.9.0Compare Source
Features
examplesection in filemeta/argument_specs.yml(#5164) @berndfingerFixes
extra_varstoimport_playbooksyntax check (#5148) @shvenkat-rhinclude_tasksrelative paths (#5159) @shvenkat-rhinclude_taskspaths from playbook dir (#5184) @shvenkat-rhwarn_listafter--fixrewrites task names (#5085) @santosh7676--offline(#5183) @shvenkat-rhno-jinja-whenon string-embedded jinja (#5103) @f1047validate_argspecto play schema (#5187) @sameeralam3127Performance
get_deps_versions()result (#5113) @BlackDarkMaintenance
.github/SECURITY.md(#5165) @gundalowWhat's Changed
New Contributors
Full Changelog: https://github.com/ansible/ansible-lint/compare/v26.8.0...v26.9.0
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.