ansible/ansible-lint
### [`v6.12.2`](https://togithub.com/ansible/ansible-lint/releases/tag/v6.12.2)
[Compare Source](https://togithub.com/ansible/ansible-lint/compare/v6.12.1...v6.12.2)
#### Bugfixes
- Use XDG_CACHE_HOME instead of XDG_CONFIG_CACHE ([#3009](https://togithub.com/ansible/ansible-lint/issues/3009)) [@gangefors](https://togithub.com/gangefors)
- Adding galaxy\[tag] check for required tags ([#3006](https://togithub.com/ansible/ansible-lint/issues/3006)) [@alisonlhart](https://togithub.com/alisonlhart)
- Fix playbook/rulebook detection ([#3005](https://togithub.com/ansible/ansible-lint/issues/3005)) [@apatard](https://togithub.com/apatard)
- Improved documentation building ([#3007](https://togithub.com/ansible/ansible-lint/issues/3007)) [@ssbarnea](https://togithub.com/ssbarnea)
- Rename meta-unsupported-ansible to meta-runtime and correct its logic ([#3000](https://togithub.com/ansible/ansible-lint/issues/3000)) [@alisonlhart](https://togithub.com/alisonlhart)
- Avoid stack trace caused by bad filename matching pattern ([#3001](https://togithub.com/ansible/ansible-lint/issues/3001)) [@ssbarnea](https://togithub.com/ssbarnea)
- Embed ansible_compat in linter ([#2994](https://togithub.com/ansible/ansible-lint/issues/2994)) [@ssbarnea](https://togithub.com/ssbarnea)
- Bump cryptography to 39.0.1 ([#2996](https://togithub.com/ansible/ansible-lint/issues/2996)) [@ssbarnea](https://togithub.com/ssbarnea)
- Keep jinja2 leading spaces ([#2993](https://togithub.com/ansible/ansible-lint/issues/2993)) [@ssbarnea](https://togithub.com/ssbarnea)
- Add schema\[moves] messages for moved plugins ([#2992](https://togithub.com/ansible/ansible-lint/issues/2992)) [@ssbarnea](https://togithub.com/ssbarnea)
- Updated galaxy rule imports and improved code coverage ([#2985](https://togithub.com/ansible/ansible-lint/issues/2985)) [@ajinkyau](https://togithub.com/ajinkyau)
PyCQA/pylint
### [`v2.16.2`](https://togithub.com/PyCQA/pylint/releases/tag/v2.16.2)
[Compare Source](https://togithub.com/PyCQA/pylint/compare/v2.16.1...v2.16.2)
## New Features
- Add `--version` option to `pyreverse`.
Refs [#7851](https://togithub.com/PyCQA/pylint/issues/7851)
## False Positives Fixed
- Fix false positive for `used-before-assignment` when
`typing.TYPE_CHECKING` is used with if/elif/else blocks.
Closes [#7574](https://togithub.com/PyCQA/pylint/issues/7574)
- Fix false positive for `used-before-assignment` for named expressions
appearing after the first element in a list, tuple, or set.
Closes [#8252](https://togithub.com/PyCQA/pylint/issues/8252)
## Other Bug Fixes
- Fix `used-before-assignment` false positive when the walrus operator
is used with a ternary operator in dictionary key/value initialization.
Closes [#8125](https://togithub.com/PyCQA/pylint/issues/8125)
- Fix `no-name-in-module` false positive raised when a package defines a
variable with the same name as one of its submodules.
Closes [#8148](https://togithub.com/PyCQA/pylint/issues/8148)
- Fix `nested-min-max` suggestion message to indicate it's possible to splat
iterable objects.
Closes [#8168](https://togithub.com/PyCQA/pylint/issues/8168)
- Fix a crash happening when a class attribute was negated in the start
argument of an enumerate.
Closes [#8207](https://togithub.com/PyCQA/pylint/issues/8207)
Configuration
📅 Schedule: Branch creation - "before 7am on monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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 if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
==6.12.1
->==6.12.2
==2.16.1
->==2.16.2
Release Notes
ansible/ansible-lint
### [`v6.12.2`](https://togithub.com/ansible/ansible-lint/releases/tag/v6.12.2) [Compare Source](https://togithub.com/ansible/ansible-lint/compare/v6.12.1...v6.12.2) #### Bugfixes - Use XDG_CACHE_HOME instead of XDG_CONFIG_CACHE ([#3009](https://togithub.com/ansible/ansible-lint/issues/3009)) [@gangefors](https://togithub.com/gangefors) - Adding galaxy\[tag] check for required tags ([#3006](https://togithub.com/ansible/ansible-lint/issues/3006)) [@alisonlhart](https://togithub.com/alisonlhart) - Fix playbook/rulebook detection ([#3005](https://togithub.com/ansible/ansible-lint/issues/3005)) [@apatard](https://togithub.com/apatard) - Improved documentation building ([#3007](https://togithub.com/ansible/ansible-lint/issues/3007)) [@ssbarnea](https://togithub.com/ssbarnea) - Rename meta-unsupported-ansible to meta-runtime and correct its logic ([#3000](https://togithub.com/ansible/ansible-lint/issues/3000)) [@alisonlhart](https://togithub.com/alisonlhart) - Avoid stack trace caused by bad filename matching pattern ([#3001](https://togithub.com/ansible/ansible-lint/issues/3001)) [@ssbarnea](https://togithub.com/ssbarnea) - Embed ansible_compat in linter ([#2994](https://togithub.com/ansible/ansible-lint/issues/2994)) [@ssbarnea](https://togithub.com/ssbarnea) - Bump cryptography to 39.0.1 ([#2996](https://togithub.com/ansible/ansible-lint/issues/2996)) [@ssbarnea](https://togithub.com/ssbarnea) - Keep jinja2 leading spaces ([#2993](https://togithub.com/ansible/ansible-lint/issues/2993)) [@ssbarnea](https://togithub.com/ssbarnea) - Add schema\[moves] messages for moved plugins ([#2992](https://togithub.com/ansible/ansible-lint/issues/2992)) [@ssbarnea](https://togithub.com/ssbarnea) - Updated galaxy rule imports and improved code coverage ([#2985](https://togithub.com/ansible/ansible-lint/issues/2985)) [@ajinkyau](https://togithub.com/ajinkyau)PyCQA/pylint
### [`v2.16.2`](https://togithub.com/PyCQA/pylint/releases/tag/v2.16.2) [Compare Source](https://togithub.com/PyCQA/pylint/compare/v2.16.1...v2.16.2) ## New Features - Add `--version` option to `pyreverse`. Refs [#7851](https://togithub.com/PyCQA/pylint/issues/7851) ## False Positives Fixed - Fix false positive for `used-before-assignment` when `typing.TYPE_CHECKING` is used with if/elif/else blocks. Closes [#7574](https://togithub.com/PyCQA/pylint/issues/7574) - Fix false positive for `used-before-assignment` for named expressions appearing after the first element in a list, tuple, or set. Closes [#8252](https://togithub.com/PyCQA/pylint/issues/8252) ## Other Bug Fixes - Fix `used-before-assignment` false positive when the walrus operator is used with a ternary operator in dictionary key/value initialization. Closes [#8125](https://togithub.com/PyCQA/pylint/issues/8125) - Fix `no-name-in-module` false positive raised when a package defines a variable with the same name as one of its submodules. Closes [#8148](https://togithub.com/PyCQA/pylint/issues/8148) - Fix `nested-min-max` suggestion message to indicate it's possible to splat iterable objects. Closes [#8168](https://togithub.com/PyCQA/pylint/issues/8168) - Fix a crash happening when a class attribute was negated in the start argument of an enumerate. Closes [#8207](https://togithub.com/PyCQA/pylint/issues/8207)Configuration
📅 Schedule: Branch creation - "before 7am on monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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 if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.