pyyaml>=6.0.0
jinja2>=3.1.0
cursor-sdk<2.0.0,>=1.0.31

[:python_version < "3.11"]
ansible-core<2.17.0,>=2.16.19

[:python_version >= "3.11"]
ansible-core<2.20.0,>=2.16.0

[cursor]
cursor-sdk<2.0.0,>=1.0.31

[dev]
pytest<10.0.0,>=8.0.0
pytest-cov<8.0.0,>=4.0.0
ruff>=0.9.0
ansible-lint>=24.0.0
