Registry / devops / ansible-dev-tools

ansible-dev-tools

JSON →
library26.4.6pypypi✓ verified 84d ago

A meta-package that bundles all essential tools for Ansible content creation and testing, including ansible-core, ansible-lint, molecule, and more. Current version 26.4.6 requires Python >=3.11 and adopts a new CLI entry point. Released roughly quarterly.

pip install ansible-dev-tools
INSTALL
IMPORT
SIG · ANSIBLE-DEV-TOOLS
A
ansible-dev-tools
devopspythonv26.4.6
Install
11.7s avg
Import
—
Disk
128MB
Pass rate
4/ 10
Env Coverage4 / 10
glibc
3.9–3.13
musl
3.9–3.13
Install & Compatibility
Where this runs
tested against v25.10.0 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
glibc
py 3.10
✕ build_error
✓ 12.7s
py 3.11
✕ build_error
✓ 11.5s
py 3.12
✕ build_error
✓ 11.4s
py 3.13
✕ build_error
✓ 11.2s
py 3.9
✕ build_error
✕ build_error
128MB installed
● package 128MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

AnsibleDevTools
✓ import ansible_dev_tools
✗ from ansible_dev_tools import AnsibleDevTools

Initialize the tools manager and list bundled tools.

from ansible_dev_tools import AnsibleDevTools tools = AnsibleDevTools() print(tools.list_tools())
Debug
Known issues
breakingVersion 24.0.0 dropped Python 3.8 and 3.9 support. Requires Python >=3.10 (now 3.11+ in 26.x).
fix
Upgrade to Python 3.11 or later.
affects: >=24.0.0
breakingThe CLI interface changed from `ansible-dev-tools-cli` to `ansible-dev-tools`. All command line invocations must be updated.
fix
Use `ansible-dev-tools --help` instead of `ansible-dev-tools-cli --help`.
affects: >=24.0.0
gotchaThis is a meta-package; individual tools (like ansible-lint, molecule) must still be installed separately if not included. The meta-package pins compatible versions.
fix
Install ansible-dev-tools to get a compatible set, but do not rely on it for all Ansible dependencies.
affects: all
Upgrade
Version history
26.4.6latest on PyPI · released Apr 30, 2026
Audit
Dependencies
ansible-corerequiredCore Ansible runtime
ansible-lintrequiredLinting and best-practices enforcement
moleculerequiredTesting and role/scenario management
ansible-navigatorrequiredCommand-line tool for running Ansible in containers
pytest-ansiblerequiredPytest plugin for Ansible tests
Agent activity
37 hits · last 30 days
node
32
OpenAI (training)
1
Resources
ansible-dev-tools — pip install ansible-dev-tools · libregistry