# Ansible core + плагины для K3S стека
ansible-core>=2.16,<2.18
ansible>=9.0.0

# Kubernetes / Helm модули
kubernetes>=28.1.0
openshift>=0.13.2

# Утилиты
jinja2>=3.1.0
pyyaml>=6.0
netaddr>=0.10.0        # для ansible.utils.ipaddr
dnspython>=2.4.0       # для DNS lookup плагинов
cryptography>=41.0.0   # для Ansible Vault

# Docker API (для Molecule docker driver + основной runner)
docker>=7.0.0

# ─── Molecule (тестирование ролей) ────────────────────────────────────────────
molecule>=6.0.3
molecule-plugins[docker]>=23.5.3

# Линтинг
ansible-lint>=24.2.0
yamllint>=1.35.0

# Цветной вывод
rich>=13.0.0
