-
-
Notifications
You must be signed in to change notification settings - Fork 8
/
requirements.in
37 lines (31 loc) · 1.02 KB
/
requirements.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# This file is only a template!
# Use requirements.txt generated by pip-compile to install dependencies
# Requirements for developing this collection
# Includes utilities, CLI helpers and so on
# Include a version of ansible-core for IDE hints and the default pytest version
# It is also needed for docs generation.
#
# This installed version can be overriden by running pytest with the --ansible-version command.
# Ideally pytest would install another venv just for the test, but the pytest-virtualenv package
# is ancient and incompatible with python 3.12.
ansible-core==2.18.1
# Linting & Formatting
ansible-lint==24.12.2
pylint==3.3.3
autopep8==2.3.1
pre-commit==4.0.1
# Utility packages used in test fixtures and scripts
pytest==8.3.4
docker==7.1.0
pyyaml==6.0.2
packaging==24.2
# Dependencies for executing the role scenarios.
molecule==24.12.0
molecule-plugins[docker]==23.6.0
# Generating requirements and syncing venv
pip-tools==7.4.1
# Docs
antsibull-docs==2.16.1
ansible-pygments==0.1.1
sphinx==8.1.3
sphinx-ansible-theme==0.10.3