Files
@ 0e1b993ae9b5
Branch filter:
Location: majic-ansible-roles/requirements.in - annotation
0e1b993ae9b5
1.2 KiB
text/plain
MAR-245: Update site requirements for development (nothing breaking/major).
befde126d803 c2600e92f9f9 736e06e7ffd6 734eb461396e befde126d803 befde126d803 befde126d803 befde126d803 befde126d803 2716e6059138 befde126d803 c2600e92f9f9 c2600e92f9f9 c2600e92f9f9 c2600e92f9f9 c2600e92f9f9 c2600e92f9f9 c2600e92f9f9 c2600e92f9f9 c2600e92f9f9 c2600e92f9f9 c2600e92f9f9 c2600e92f9f9 c2600e92f9f9 c2600e92f9f9 c2600e92f9f9 c2600e92f9f9 c2600e92f9f9 c2600e92f9f9 07b75e2d4361 a5fe7e698eed befde126d803 befde126d803 befde126d803 befde126d803 befde126d803 befde126d803 d6af0dca832c bd91d68d35bc d6af0dca832c | # Ansible and role runtime.
ansible~=11.2.0
netaddr
passlib
python-ldap
# Development and testing.
ansible-lint
defusedxml
flake8
gimmecert
# @WORKAROUND: Newer versions of Molecule break with Vagrant backend
# Due to introduction of more invasive changes (in 25.2.0),
# running newer versions of Molecule in combination with Vagrant
# is broken. For more details, see:
#
# - https://github.com/ansible-community/molecule-plugins/issues/301
#
# Additional issue is that the ephemeral directory location has
# changed, which may cause some issues with the mail_server role
# testing. The ephemeral directory is currently used to store the
# ClamAV database files in order to avoid getting blocked by the
# upstream because of hitting the rate limit. When Molecule does get
# upgraded eventually, it might be worth it to also look into
# splitting out this ClamAV database cache explicitly into some
# directory like ~/.cache/majic-ansible-roles-clamavdb instead of
# relying on the Molecule ephemeral directory.
molecule[testinfra]~=25.1.0
molecule-plugins[vagrant]~=23.7.0
paramiko
pytest-env
# Documentation.
sphinx
sphinx-rtd-theme
# Python virtualenv management.
pip
pip-tools
setuptools
|