From d6af0dca832c7495bc1e7f69b53e4dd6f404cd35 2020-05-13 13:52:47 From: Branko Majic Date: 2020-05-13 13:52:47 Subject: [PATCH] MAR-149: Update requirements to Molecule 2.22: - Updated requirements to use Molecule 2.22. - Updated requirements to include pip and setuptools (to avoid breakages related to use of pip-tools). --- diff --git a/requirements.in b/requirements.in index d681ec7b2fcb916ce01ac00f0f9e68875b253174..c475480249cce55d4e56dd7c37842ffbd6f2df8f 100644 --- a/requirements.in +++ b/requirements.in @@ -1,8 +1,10 @@ ansible~=2.9.0 dnspython -molecule~=2.20.0 +molecule~=2.22.0 paramiko +pip pip-tools python-vagrant +setuptools sphinx~=1.7.0 sphinx_rtd_theme~=0.4.0 diff --git a/requirements.txt b/requirements.txt index 02816f2d67afcb7759bc602da8f71f25bbc03ae0..c26867f1303b6aef89aa831d21880975a5f52e8a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,84 +2,96 @@ # This file is autogenerated by pip-compile # To update, run: # -# pip-compile +# pip-compile --allow-unsafe # alabaster==0.7.12 # via sphinx ansible-lint==4.2.0 # via molecule -ansible==2.9.2 +ansible==2.9.9 # via -r requirements.in, ansible-lint, molecule anyconfig==0.9.7 # via molecule -arrow==0.15.5 # via jinja2-time +appdirs==1.4.4 # via virtualenv +arrow==0.15.6 # via jinja2-time +aspy.yaml==1.3.0 # via pre-commit attrs==19.3.0 # via pytest babel==2.8.0 # via sphinx bcrypt==3.1.7 # via paramiko binaryornot==0.4.4 # via cookiecutter -cerberus==1.2 # via molecule -certifi==2019.11.28 # via requests -cffi==1.13.2 # via bcrypt, cryptography, pynacl +cerberus==1.3.2 # via molecule +certifi==2020.4.5.1 # via requests +cffi==1.14.0 # via bcrypt, cryptography, pynacl +cfgv==2.0.1 # via pre-commit chardet==3.0.4 # via binaryornot, requests -click-completion==0.3.1 # via molecule -click==6.7 # via click-completion, cookiecutter, molecule, pip-tools, python-gilt -colorama==0.3.9 # via molecule, python-gilt -cookiecutter==1.6.0 # via molecule -cryptography==2.8 # via ansible, paramiko -dnspython==1.16.0 -docutils==0.15.2 # via sphinx -entrypoints==0.3 # via flake8 +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, paramiko +distlib==0.3.0 # via virtualenv +dnspython==1.16.0 # via -r requirements.in +docutils==0.16 # via sphinx fasteners==0.15 # via python-gilt -flake8==3.7.9 # via molecule -future==0.18.2 # via cookiecutter +filelock==3.0.12 # via virtualenv +flake8==3.8.1 # via molecule git-url-parse==1.2.2 # via python-gilt -idna==2.7 # via molecule, requests +identify==1.4.15 # via pre-commit +idna==2.9 # via requests imagesize==1.2.0 # via sphinx -importlib-metadata==1.3.0 # via pluggy, pytest +importlib-metadata==1.6.0 # via flake8, importlib-resources, pluggy, pre-commit, pytest, virtualenv +importlib-resources==1.5.0 # via pre-commit, virtualenv jinja2-time==0.2.0 # via cookiecutter -jinja2==2.10 # via ansible, click-completion, cookiecutter, jinja2-time, molecule, sphinx -markupsafe==1.1.1 # via jinja2 +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.20.2 +molecule==2.22 # via -r requirements.in monotonic==1.5 # via fasteners -more-itertools==8.0.2 # via pytest, zipp -packaging==20.0 # via pytest, sphinx -paramiko==2.7.1 +more-itertools==8.2.0 # via pytest +nodeenv==1.3.5 # via pre-commit +packaging==20.3 # via pytest, sphinx +paramiko==2.7.1 # via -r requirements.in, molecule pathlib2==2.3.5 # via pytest -pathspec==0.7.0 # via yamllint -pbr==5.1.1 # via git-url-parse, molecule, python-gilt -pexpect==4.6.0 # via molecule -pip-tools==4.3.0 +pathspec==0.8.0 # via yamllint +pbr==5.4.5 # via git-url-parse, python-gilt +pexpect==4.8.0 # via molecule +pip-tools==5.1.2 # via -r requirements.in pluggy==0.13.1 # via pytest poyo==0.5.0 # via cookiecutter -psutil==5.4.6 # via molecule +pre-commit==1.21.0 # via molecule +psutil==5.7.0 # via molecule ptyprocess==0.6.0 # via pexpect py==1.8.1 # via pytest -pycodestyle==2.5.0 # via flake8 -pycparser==2.19 # via cffi -pyflakes==2.1.1 # via flake8 -pygments==2.5.2 # via sphinx +pycodestyle==2.6.0 # via flake8 +pycparser==2.20 # via cffi +pyflakes==2.2.0 # via flake8 +pygments==2.6.1 # via sphinx pynacl==1.3.0 # via paramiko -pyparsing==2.4.6 # via packaging -pytest==5.3.2 # via testinfra +pyparsing==2.4.7 # via packaging +pytest==5.4.2 # via testinfra python-dateutil==2.8.1 # via arrow -python-gilt==1.2.1 # via molecule -python-vagrant==0.5.15 -pytz==2019.3 # via babel -pyyaml==3.13 # via ansible, ansible-lint, molecule, python-gilt, yamllint -requests==2.22.0 # via cookiecutter, sphinx +python-gilt==1.2.2 # via molecule +python-slugify==4.0.0 # 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.23.0 # via cookiecutter, sphinx ruamel.yaml.clib==0.2.0 # via ruamel.yaml -ruamel.yaml==0.16.5 # via ansible-lint -sh==1.12.14 # via molecule, python-gilt -six==1.11.0 # via ansible-lint, bcrypt, click-completion, cryptography, fasteners, molecule, packaging, pathlib2, pip-tools, pynacl, python-dateutil, sphinx, testinfra +ruamel.yaml==0.16.10 # via ansible-lint +sh==1.13.1 # via molecule, python-gilt +shellingham==1.3.2 # via click-completion +six==1.14.0 # via ansible-lint, bcrypt, cfgv, click-completion, cookiecutter, cryptography, fasteners, molecule, packaging, pathlib2, pip-tools, pre-commit, pynacl, sphinx, testinfra, virtualenv snowballstemmer==2.0.0 # via sphinx -sphinx-rtd-theme==0.4.3 -sphinx==1.7.9 -sphinxcontrib-websupport==1.1.2 # via sphinx -tabulate==0.8.2 # via molecule +sphinx-rtd-theme==0.4.3 # via -r requirements.in +sphinx==1.7.9 # via -r requirements.in, sphinx-rtd-theme +sphinxcontrib-websupport==1.2.2 # via sphinx +tabulate==0.8.7 # via molecule testinfra==3.4.0 # via molecule +text-unidecode==1.3 # via python-slugify +toml==0.10.0 # via pre-commit tree-format==0.1.2 # via molecule -urllib3==1.25.7 # via requests -wcwidth==0.1.8 # via pytest -whichcraft==0.6.1 # via cookiecutter -yamllint==1.20.0 # via molecule -zipp==0.6.0 # via importlib-metadata +urllib3==1.25.9 # via requests +virtualenv==20.0.20 # via pre-commit +wcwidth==0.1.9 # via pytest +yamllint==1.23.0 # via molecule +zipp==1.2.0 # via importlib-metadata, importlib-resources # The following packages are considered to be unsafe in a requirements file: -# setuptools +pip==20.1 # via -r requirements.in, pip-tools +setuptools==46.2.0 # via -r requirements.in, cerberus, sphinx