No description
  • Python 99.2%
  • Shell 0.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
RAKESH S d39887476d
fix(deps): exclude ansible-core 2.17.x (CVE-2026-11332) (#609)
ansible-core 2.17 is EOL and will never receive the fix for
CVE-2026-11332 (argument injection in ansible-galaxy role install,
CVSS 7.8). Exclude the entire 2.17.x range so the resolver picks
2.16.19 (patched) for Python 3.10 or 2.18+ for Python 3.11+.
2026-07-21 20:55:45 +05:30
.config fix: annotate mutable class defaults with ClassVar (#606) 2026-07-16 21:34:00 +05:30
.github fix: update _extends syntax for release-drafter v7 compatibility (#587) 2026-05-11 16:41:09 +05:30
.vscode chore: hooks update (#531) 2025-10-05 15:02:29 +01:00
docs Adopt mkdocs-ansible theme (#227) 2023-03-21 15:12:46 +00:00
examples Automatically add --pre when installing collections from git repositories (#327) 2023-09-05 19:25:05 +05:30
src/ansible_compat chore(deps): update pep621 (#597) 2026-07-17 13:42:35 +05:30
test chore(deps): update pep621 (#597) 2026-07-17 13:42:35 +05:30
tools chore(deps): update pep621 (#597) 2026-07-17 13:42:35 +05:30
.git_archival.txt Test version fix (#302) 2023-07-21 16:20:50 +05:30
.gitattributes Test version fix (#302) 2023-07-21 16:20:50 +05:30
.gitignore Enable junit.xml reporting to codecov.io (#486) 2025-04-30 08:34:30 -04:00
.packit.yaml Avoid ack failure due to dependabot labels (#502) 2025-06-19 16:57:21 +01:00
.pre-commit-config.yaml chore(deps): update all dependencies (#596) 2026-07-03 17:14:23 +05:30
.readthedocs.yml fix: remove tox.ini and adopt pep-735 (#526) 2025-09-22 15:48:15 +01:00
.yamllint Fixes from PR#1 (#3) 2021-06-24 16:36:31 +02:00
ansible.cfg Enable access to available plugins (#277) 2023-05-24 14:11:47 +01:00
biome.json chore: hooks update (#531) 2025-10-05 15:02:29 +01:00
codecov.yml fix: remove tox.ini and adopt pep-735 (#526) 2025-09-22 15:48:15 +01:00
cspell.config.yaml fix: replace pre-commit with prek (#562) 2026-02-25 15:17:26 +00:00
LICENSE Initial commit 2021-06-19 13:22:03 +01:00
mise.toml Avoid ack failure due to dependabot labels (#502) 2025-06-19 16:57:21 +01:00
mkdocs.yml fix: replace pre-commit with prek (#562) 2026-02-25 15:17:26 +00:00
pyproject.toml fix(deps): exclude ansible-core 2.17.x (CVE-2026-11332) (#609) 2026-07-21 20:55:45 +05:30
README.md Enable support for ansible 2.18, drop 2.14/2.15 and py39 (#443) 2025-01-07 18:19:42 +00:00
renovate.json chore(deps): update all dependencies (#553) 2026-01-19 21:49:28 +00:00
sonar-project.properties Update sonar-project.properties configuration (#536) 2025-10-13 11:28:47 -04:00
uv.lock fix(deps): exclude ansible-core 2.17.x (CVE-2026-11332) (#609) 2026-07-21 20:55:45 +05:30

ansible-compat

pypi docs gh codecov.io

A python package contains functions that facilitate working with various versions of Ansible.

Documentation

Documentation is available at ansible.readthedocs.io/projects/compat/.

Communication

Join the Ansible forum to ask questions, get help, and interact with the community.

  • Get Help: get help or help others. Please add appropriate tags if you start new discussions.
  • Social Spaces: meet and interact with fellow enthusiasts.
  • News & Announcements: track project-wide announcements including social events.

To get release announcements and important changes from the community, see the Bullhorn newsletter.

For more information about getting in touch, see the Ansible communication guide.

Code of Conduct

Please see the official Ansible Community Code of Conduct.