# Python dependencies for Ansible control node # Pin versions for reproducibility. Update deliberately. ansible-core==2.17.* ansible-lint==24.* molecule==24.* molecule-plugins[docker]==23.* yamllint==1.35.* pre-commit==3.* # Runs lint + secret-scan hooks (.pre-commit-config.yaml) docker==7.* # Python SDK for Docker (used by Molecule) pytest==8.* # Required by Molecule test runner pytest-testinfra==10.* # Optional: infra assertions in verify.yml