Changeset - 971e0056b874
[Not reviewed]
0 2 0
Branko Majic (branko) - 2 months ago 2024-02-10 11:13:38
branko@majic.rs
MAR-193: Updated requirements file for up-to-date version of Python:

- Primarily required in order to run Gimmecert in tests.
2 files changed with 254 insertions and 98 deletions:
0 comments (0 inline, 0 general)
requirements.in
Show inline comments
 
ansible~=2.9.0
 
defusedxml
 
dnspython
 
gimmecert~=0.4.0
 
gimmecert~=0.5.0
 
molecule~=2.22.0
 
paramiko
 
pip
requirements.txt
Show inline comments
 
#
 
# This file is autogenerated by pip-compile
 
# To update, run:
 
# This file is autogenerated by pip-compile with Python 3.9
 
# by the following command:
 
#
 
#    pip-compile --allow-unsafe
 
#
 
alabaster==0.7.12         # via sphinx
 
ansible-lint==4.2.0       # via molecule
 
ansible==2.9.13           # via -r requirements.in, ansible-lint, molecule
 
anyconfig==0.9.7          # via molecule
 
appdirs==1.4.4            # via virtualenv
 
arrow==0.16.0             # via jinja2-time
 
aspy.yaml==1.3.0          # via pre-commit
 
attrs==20.2.0             # via pytest
 
babel==2.8.0              # via sphinx
 
bcrypt==3.1.7             # via paramiko
 
binaryornot==0.4.4        # via cookiecutter
 
cerberus==1.3.2           # via molecule
 
certifi==2020.6.20        # via requests
 
cffi==1.14.3              # via bcrypt, cryptography, pynacl
 
cfgv==2.0.1               # via pre-commit
 
chardet==3.0.4            # via binaryornot, requests
 
click-completion==0.5.2   # via molecule
 
click==7.1.2              # via click-completion, cookiecutter, molecule, pip-tools, python-gilt
 
colorama==0.4.3           # via molecule, python-gilt
 
cookiecutter==1.7.2       # via molecule
 
cryptography==2.9.2       # via ansible, gimmecert, paramiko
 
defusedxml==0.6.0         # via -r requirements.in
 
distlib==0.3.1            # via virtualenv
 
dnspython==1.16.0         # via -r requirements.in
 
docutils==0.16            # via sphinx
 
fasteners==0.15           # via python-gilt
 
filelock==3.0.12          # via virtualenv
 
flake8==3.8.3             # via molecule
 
gimmecert==0.4.0          # via -r requirements.in
 
git-url-parse==1.2.2      # via python-gilt
 
identify==1.5.4           # via pre-commit
 
idna==2.10                # via requests
 
imagesize==1.2.0          # via sphinx
 
importlib-metadata==1.7.0  # via flake8, pluggy, pre-commit, pytest, virtualenv
 
importlib-resources==3.0.0  # via pre-commit, virtualenv
 
iniconfig==1.0.1          # via pytest
 
jinja2-time==0.2.0        # via cookiecutter
 
jinja2==2.11.2            # via ansible, click-completion, cookiecutter, jinja2-time, molecule, sphinx
 
markupsafe==1.1.1         # via cookiecutter, jinja2
 
mccabe==0.6.1             # via flake8
 
molecule==2.22            # via -r requirements.in
 
monotonic==1.5            # via fasteners
 
more-itertools==8.5.0     # via pytest
 
nodeenv==1.5.0            # via pre-commit
 
packaging==20.4           # via pytest, sphinx
 
paramiko==2.7.2           # via -r requirements.in, molecule
 
pathlib2==2.3.5           # via pytest
 
pathspec==0.8.0           # via yamllint
 
pbr==5.5.0                # via git-url-parse, python-gilt
 
pexpect==4.8.0            # via molecule
 
pip-tools==5.3.1          # via -r requirements.in
 
pluggy==0.13.1            # via pytest
 
poyo==0.5.0               # via cookiecutter
 
pre-commit==1.21.0        # via molecule
 
psutil==5.7.2             # via molecule
 
ptyprocess==0.6.0         # via pexpect
 
py==1.9.0                 # via pytest
 
pyasn1-modules==0.2.8     # via python-ldap
 
pyasn1==0.4.8             # via pyasn1-modules, python-ldap
 
pycodestyle==2.6.0        # via flake8
 
pycparser==2.20           # via cffi
 
pyflakes==2.2.0           # via flake8
 
pygments==2.7.1           # via sphinx
 
pynacl==1.4.0             # via paramiko
 
pyparsing==2.4.7          # via packaging
 
pytest==6.0.2             # via testinfra
 
python-dateutil==2.8.1    # via arrow, gimmecert
 
python-gilt==1.2.2        # via molecule
 
python-ldap==3.3.1        # via -r requirements.in
 
python-slugify==4.0.1     # via cookiecutter
 
python-vagrant==0.5.15    # via -r requirements.in
 
pytz==2020.1              # via babel
 
pyyaml==5.3.1             # via ansible, ansible-lint, aspy.yaml, molecule, pre-commit, python-gilt, yamllint
 
requests==2.24.0          # via cookiecutter, sphinx
 
ruamel.yaml.clib==0.2.2   # via ruamel.yaml
 
ruamel.yaml==0.16.12      # via ansible-lint
 
sh==1.14.0                # via molecule, python-gilt
 
shellingham==1.3.2        # via click-completion
 
six==1.15.0               # via ansible-lint, bcrypt, cfgv, click-completion, cookiecutter, cryptography, fasteners, molecule, packaging, pathlib2, pip-tools, pre-commit, pynacl, python-dateutil, sphinx, testinfra, virtualenv
 
snowballstemmer==2.0.0    # via sphinx
 
sphinx-rtd-theme==0.4.3   # via -r requirements.in
 
sphinx==1.7.9             # via -r requirements.in, sphinx-rtd-theme
 
sphinxcontrib-serializinghtml==1.1.4  # via sphinxcontrib-websupport
 
sphinxcontrib-websupport==1.2.4  # via sphinx
 
tabulate==0.8.7           # via molecule
 
testinfra==3.4.0          # via molecule
 
text-unidecode==1.3       # via python-slugify
 
toml==0.10.1              # via pre-commit, pytest
 
tree-format==0.1.2        # via molecule
 
urllib3==1.25.10          # via requests
 
virtualenv==20.0.31       # via pre-commit
 
yamllint==1.24.2          # via molecule
 
zipp==1.2.0               # via importlib-metadata, importlib-resources
 
alabaster==0.7.16
 
    # via sphinx
 
ansible==2.9.27
 
    # via
 
    #   -r requirements.in
 
    #   ansible-lint
 
    #   molecule
 
ansible-lint==4.3.7
 
    # via molecule
 
anyconfig==0.9.7
 
    # via molecule
 
arrow==1.3.0
 
    # via cookiecutter
 
aspy-yaml==1.3.0
 
    # via pre-commit
 
babel==2.14.0
 
    # via sphinx
 
bcrypt==4.1.2
 
    # via paramiko
 
binaryornot==0.4.4
 
    # via cookiecutter
 
build==1.0.3
 
    # via pip-tools
 
cerberus==1.3.5
 
    # via molecule
 
certifi==2024.2.2
 
    # via requests
 
cffi==1.16.0
 
    # via
 
    #   cryptography
 
    #   pynacl
 
cfgv==3.4.0
 
    # via pre-commit
 
chardet==5.2.0
 
    # via binaryornot
 
charset-normalizer==3.3.2
 
    # via requests
 
click==8.1.7
 
    # via
 
    #   click-completion
 
    #   cookiecutter
 
    #   molecule
 
    #   pip-tools
 
    #   python-gilt
 
click-completion==0.5.2
 
    # via molecule
 
colorama==0.4.6
 
    # via
 
    #   molecule
 
    #   python-gilt
 
cookiecutter==2.5.0
 
    # via molecule
 
cryptography==3.2.1
 
    # via
 
    #   ansible
 
    #   gimmecert
 
    #   paramiko
 
defusedxml==0.7.1
 
    # via -r requirements.in
 
distlib==0.3.8
 
    # via virtualenv
 
dnspython==2.5.0
 
    # via -r requirements.in
 
docutils==0.20.1
 
    # via sphinx
 
exceptiongroup==1.2.0
 
    # via pytest
 
fasteners==0.19
 
    # via python-gilt
 
filelock==3.13.1
 
    # via virtualenv
 
flake8==7.0.0
 
    # via molecule
 
gimmecert==0.5.0
 
    # via -r requirements.in
 
identify==2.5.33
 
    # via pre-commit
 
idna==3.6
 
    # via requests
 
imagesize==1.4.1
 
    # via sphinx
 
importlib-metadata==7.0.1
 
    # via build
 
iniconfig==2.0.0
 
    # via pytest
 
jinja2==3.1.3
 
    # via
 
    #   ansible
 
    #   click-completion
 
    #   cookiecutter
 
    #   molecule
 
    #   sphinx
 
markdown-it-py==3.0.0
 
    # via rich
 
markupsafe==2.1.5
 
    # via jinja2
 
mccabe==0.7.0
 
    # via flake8
 
mdurl==0.1.2
 
    # via markdown-it-py
 
molecule==2.22
 
    # via -r requirements.in
 
nodeenv==1.8.0
 
    # via pre-commit
 
packaging==23.2
 
    # via
 
    #   build
 
    #   pytest
 
    #   sphinx
 
paramiko==2.12.0
 
    # via
 
    #   -r requirements.in
 
    #   molecule
 
pathspec==0.12.1
 
    # via yamllint
 
pexpect==4.9.0
 
    # via molecule
 
pip-tools==7.3.0
 
    # via -r requirements.in
 
platformdirs==4.2.0
 
    # via virtualenv
 
pluggy==1.4.0
 
    # via pytest
 
pre-commit==1.21.0
 
    # via molecule
 
psutil==5.9.8
 
    # via molecule
 
ptyprocess==0.7.0
 
    # via pexpect
 
pyasn1==0.5.1
 
    # via
 
    #   pyasn1-modules
 
    #   python-ldap
 
pyasn1-modules==0.3.0
 
    # via python-ldap
 
pycodestyle==2.11.1
 
    # via flake8
 
pycparser==2.21
 
    # via cffi
 
pyflakes==3.2.0
 
    # via flake8
 
pygments==2.17.2
 
    # via
 
    #   rich
 
    #   sphinx
 
pynacl==1.5.0
 
    # via paramiko
 
pyproject-hooks==1.0.0
 
    # via build
 
pytest==8.0.0
 
    # via testinfra
 
python-dateutil==2.8.2
 
    # via
 
    #   arrow
 
    #   gimmecert
 
python-gilt==1.2.3
 
    # via molecule
 
python-ldap==3.4.4
 
    # via -r requirements.in
 
python-slugify==8.0.4
 
    # via cookiecutter
 
python-vagrant==1.0.0
 
    # via -r requirements.in
 
pyyaml==5.4.1
 
    # via
 
    #   ansible
 
    #   ansible-lint
 
    #   aspy-yaml
 
    #   cookiecutter
 
    #   molecule
 
    #   pre-commit
 
    #   python-gilt
 
    #   yamllint
 
requests==2.31.0
 
    # via
 
    #   cookiecutter
 
    #   sphinx
 
rich==13.7.0
 
    # via
 
    #   ansible-lint
 
    #   cookiecutter
 
ruamel-yaml==0.18.6
 
    # via ansible-lint
 
ruamel-yaml-clib==0.2.8
 
    # via ruamel-yaml
 
sh==2.0.6
 
    # via
 
    #   molecule
 
    #   python-gilt
 
shellingham==1.5.4
 
    # via click-completion
 
six==1.16.0
 
    # via
 
    #   click-completion
 
    #   cryptography
 
    #   molecule
 
    #   paramiko
 
    #   pre-commit
 
    #   python-dateutil
 
    #   sphinx
 
    #   testinfra
 
snowballstemmer==2.2.0
 
    # via sphinx
 
sphinx==1.7.9
 
    # via
 
    #   -r requirements.in
 
    #   sphinx-rtd-theme
 
sphinx-rtd-theme==0.4.3
 
    # via -r requirements.in
 
sphinxcontrib-serializinghtml==1.1.10
 
    # via sphinxcontrib-websupport
 
sphinxcontrib-websupport==1.2.4
 
    # via sphinx
 
tabulate==0.9.0
 
    # via molecule
 
testinfra==3.4.0
 
    # via molecule
 
text-unidecode==1.3
 
    # via python-slugify
 
toml==0.10.2
 
    # via pre-commit
 
tomli==2.0.1
 
    # via
 
    #   build
 
    #   pip-tools
 
    #   pyproject-hooks
 
    #   pytest
 
tree-format==0.1.2
 
    # via molecule
 
types-python-dateutil==2.8.19.20240106
 
    # via arrow
 
urllib3==2.2.0
 
    # via requests
 
virtualenv==20.25.0
 
    # via pre-commit
 
wheel==0.42.0
 
    # via pip-tools
 
yamllint==1.34.0
 
    # via molecule
 
zipp==3.17.0
 
    # via importlib-metadata
 

	
 
# The following packages are considered to be unsafe in a requirements file:
 
pip==20.2.3               # via -r requirements.in, pip-tools
 
setuptools==50.3.0        # via -r requirements.in, cerberus, sphinx
 
pip==24.0
 
    # via
 
    #   -r requirements.in
 
    #   pip-tools
 
setuptools==69.0.3
 
    # via
 
    #   -r requirements.in
 
    #   nodeenv
 
    #   pip-tools
 
    #   sphinx
0 comments (0 inline, 0 general)