Ansible-lint

Latest version: v25.1.3

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 14 of 18

5.4.0

Minor Changes

- Neuter min space requirement for inline comments (1821) ssbarnea
- Allow rules to request original raw task data (1834) cognifloyd
- Add utils.nested_items_path and Deprecate utils.nested_items (1824) cognifloyd
- MatchError's should include the filename (1806) cognifloyd

Bugfixes

- Allow use without activation of virtualenv (1860) ssbarnea
- Avoid running code on ansiblelint.config import (1870) ssbarnea
- Avoid false positive with git lfs command (1859) ssbarnea
- Strip ./ from discover_lintables results (1837) sebix
- Correcting formatting of sample .ansible-lint config (1841) IronTooch
- Move ansiblelint.testing.RunFromText import into test code (1827) cognifloyd
- Allow noqa to be used in more lintable kinds (1819) SirUli
- Recursively extract tasks from blocks (1809) cognifloyd

5.3.2

Bugfixes

* Allow rpm --nodeps command-instead-of-module (1786) bluikko
* Make code compatible with rich 11 (1797) rabi
* Make -q and -qq silence ANSIBLE_DEVEL_WARNING (1785) relrod

5.3.1

Bugfixes

* Configure root logger instead of package logger (1773) relrod

5.3.0

Minor Changes

* Remove setup.py (1762) ssbarnea
* Add missing type and parameter in custom-rules docs (1764) SIPR-octo
* Set a logo in the Sphinx docs (1760) webknjaz
* Add HOME to safe env vars (1759) azuwis

Bugfixes

* Make exclude files work with progressive mode (1767) clementmartin
* Avoid errors processing symlinked files (1770) ssbarnea
* Fix mypy failures on file_utils.py (1768) clementmartin
* "internal-error" description text typo correction (1752) charltonstanley

5.2.1

Bugfixes

* Accept yum clean as a valid command (1747) konstruktoid
* Actually ignore the 'fatal: not a git repository' error (1738) ubschmidt2
* Add support for py310 (1734) ssbarnea

Kudos goes to: AleksaC, konstruktoid, pre-commit-ci, pre-commit-ci[bot], ssbarnea and ubschmidt2

5.2.0

Minor Changes

* Make core extra use ansible-core (1720) ssbarnea

Bugfixes

* Expand coverage of path globbing (1709) greg-hellings
* Prevent parseable option from changing JSON output format (1730) ssbarnea
* improve grammar (1724) ToBeFree
* no-changed-when: improve testing and documentation (1706) konstruktoid
* Minor fixes on documentation pages (1719) pabluk

Kudos goes to: ToBeFree, greg-hellings, konstruktoid, pabluk and ssbarnea

Page 14 of 18

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.