./sysutils/ansible-lint, Checks playbooks for practices and behaviour that could be improved

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 26.3.0, Package name: ansible-lint-26.3.0, Maintainer: pkgsrc-users

ansible-lint checks playbooks for practices and behaviour that could
potentially be improved. As a community backed project ansible-lint supports
only the last two major versions of Ansible.


Master sites:

Filesize: 729.703 KB

Version history: (Expand)


CVS history: (Expand)


   2026-03-09 13:50:06 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message: ansible-lint: updated to 26.3.0 26.3.0 Features feat: add jinja2-template-extension opt-in rule Fixes fix: Add missing version_changed var to ComplexityRule class 
   2026-02-27 08:00:08 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message: ansible-lint: updated to 26.2.0 26.2.0 Features feat: complexity[tasks] for task and handler files feat: adding new argument_spec rule and tests feat: allow users to opt into rules while still using profiles feat: use uv for installation and add override_version input Fixes fix: no-free-form transform parsing fix: make ansible-lint work with AWS CodeBuild Lambda fix: skip_list with sub-rules no longer skips entire rule fix: update pre-commit hook to support Python 3.14 fix: respect custom yamllint config fix: use pip instead of uv when setup_python is false fix: resolved issue with uv installing python fix: restore correct mapping indentation after anchors fix: schema/meta support SLES 15SP7 and 16 Bump actions/checkout in README fix: resolve path resolution for imported tasks in global tasks direc 
   2026-01-21 12:22:22 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message: ansible-lint: updated to 26.1.1 26.1.1 Features feat: added exit code 8 for successfully fixed violations Fixes fix: resolve auto-fix failures and detection for short module names (… fix: ensure --no-offline overrides config file precedence fix: pre-commit cache missing cspell updates Set cryptography ceiling to match downstream requirement. fix: almalinux missing reference in platforms array 
   2026-01-11 11:04:38 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message: ansible-lint: updated to 26.1.0 26.1.0 fix: implement precise filtering for bracketed sub-tags fix: avoid unnecessary creation of .ansible folders fix: refactor RulesCollection to always require app argument fix: anchor kind discovery to project root fix: avoid creating cache directory when listing version fix: ensure exclude_paths are honored for unparseable files fix: avoid use of pathspec 1.0.0 until yamllint is updated fix: allow valid tabs in lineinfile nested in blocks fix: update documentation to clarify requirement to run from project … fix: replace hardcoded /tmp path with secure temp directory (CWE… fix: handle missing keys in _parse_failed_msg to prevent KeyError fix: add argument_specs to meta schema fix: retire -p/--parseable option fix: correct partial-become rule documentation comments 
   2025-12-30 08:31:53 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message: ansible-lint: updated to 25.12.2 25.12.2 Fixes Update configuring.md to reflect correct precommit name fix: prevent trailing space on blank comment lines 
   2025-12-10 18:46:36 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message: ansible-lint: updated to 25.12.1 25.12.1 Features feat(action): Allow users to override python_version Fixes fix: avoid stacktrace when ansible syntax check does not return filename fix: change setup-python action to specific commit fix: autofix comments missing space after hash Maintenance chore(deps): update all dependencies chore: pre-commit autoupdate chore: adopt pytest>=9.0.0 config chore(deps): update all dependencies 
   2025-10-27 09:56:13 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message: ansible-lint: updated to 25.9.2 25.9.2 fix: avoid using unreleased dependency constraints 
   2025-10-09 10:02:00 by Thomas Klausner | Files touched by this commit (35)
Log message: *: remove more references to (removed) Python 3.9