Path to this page:
./
sysutils/ansible-lint,
Checks playbooks for practices and behaviour that could be improved
Branch: CURRENT,
Version: 26.4.0,
Package name: ansible-lint-26.4.0,
Maintainer: pkgsrc-usersansible-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: 719.583 KB
Version history: (Expand)
- (2026-04-10) Updated to version: ansible-lint-26.4.0
- (2026-03-09) Updated to version: ansible-lint-26.3.0
- (2026-02-27) Updated to version: ansible-lint-26.2.0
- (2026-01-21) Updated to version: ansible-lint-26.1.1
- (2026-01-11) Updated to version: ansible-lint-26.1.0
- (2025-12-30) Updated to version: ansible-lint-25.12.2
CVS history: (Expand)
2026-04-10 09:48:56 by Adam Ciarcinski | Files touched by this commit (2) | 👁 Package updated
|
Log message:
ansible-lint: updated to 26.4.0
26.4.0
Fixes
fix: remove deprecated apt_key module from examples and builtins
fix(security): update dependencies [SECURITY]
fix: avoid permission error when linting /tmp files
fix: reapply false positive patch for no-changed-when rule
docs: fix inaccuracies found during documentation audit
fix: support collection format in mock_roles
fix(security): update dependencies [SECURITY]
|
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
|