From d15851fd34faf5edef4260494ba9584d8b6000e6 Mon Sep 17 00:00:00 2001 From: Guillaume Belanger Date: Fri, 1 Mar 2024 07:33:37 -0500 Subject: [PATCH] chore: add constraints to test requirements (#91) --- test-requirements.txt | 41 +++++++++++++++++++++++++++++++---------- 1 file changed, 31 insertions(+), 10 deletions(-) diff --git a/test-requirements.txt b/test-requirements.txt index a604ec2..26ba447 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -2,7 +2,7 @@ # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # -# pip-compile test-requirements.in +# pip-compile --constraint=requirements.txt test-requirements.in # asttokens==2.4.1 # via stack-data @@ -10,7 +10,7 @@ bcrypt==4.1.2 # via paramiko black==24.2.0 # via -r test-requirements.in -cachetools==5.3.2 +cachetools==5.3.3 # via google-auth certifi==2024.2.2 # via @@ -18,16 +18,21 @@ certifi==2024.2.2 # requests cffi==1.16.0 # via + # -c requirements.txt # cryptography # pynacl charset-normalizer==3.3.2 # via requests click==8.1.7 - # via black + # via + # -c requirements.txt + # black coverage[toml]==7.4.3 # via -r test-requirements.in cryptography==42.0.5 - # via paramiko + # via + # -c requirements.txt + # paramiko decorator==5.1.1 # via # ipdb @@ -51,7 +56,9 @@ hvac==2.1.0 idna==3.6 # via requests iniconfig==2.0.0 - # via pytest + # via + # -c requirements.txt + # pytest ipdb==0.13.13 # via pytest-operator ipython==8.22.1 @@ -61,7 +68,9 @@ isort==5.13.2 jedi==0.19.1 # via ipython jinja2==3.1.3 - # via pytest-operator + # via + # -c requirements.txt + # pytest-operator juju==3.3.1.1 # via # -r test-requirements.in @@ -73,7 +82,9 @@ macaroonbakery==1.3.4 # -r test-requirements.in # juju markupsafe==2.1.5 - # via jinja2 + # via + # -c requirements.txt + # jinja2 matplotlib-inline==0.1.6 # via ipython mccabe==0.7.0 @@ -91,6 +102,7 @@ oauthlib==3.2.2 # requests-oauthlib packaging==23.2 # via + # -c requirements.txt # black # juju # pytest @@ -107,7 +119,9 @@ pexpect==4.9.0 platformdirs==4.2.0 # via black pluggy==1.4.0 - # via pytest + # via + # -c requirements.txt + # pytest prompt-toolkit==3.0.43 # via ipython protobuf==4.25.3 @@ -126,7 +140,9 @@ pyasn1-modules==0.3.0 pycodestyle==2.11.1 # via flake8 pycparser==2.21 - # via cffi + # via + # -c requirements.txt + # cffi pydocstyle==6.3.0 # via flake8-docstrings pyflakes==3.1.0 @@ -148,6 +164,7 @@ pyrfc3339==1.1 # macaroonbakery pytest==8.0.2 # via + # -c requirements.txt # -r test-requirements.in # pytest-asyncio # pytest-operator @@ -161,6 +178,7 @@ pytz==2024.1 # via pyrfc3339 pyyaml==6.0.1 # via + # -c requirements.txt # juju # kubernetes # pytest-operator @@ -199,6 +217,7 @@ types-toml==0.10.8.7 # via -r test-requirements.in typing-extensions==4.10.0 # via + # -c requirements.txt # mypy # typing-inspect typing-inspect==0.9.0 @@ -210,6 +229,8 @@ urllib3==2.2.1 wcwidth==0.2.13 # via prompt-toolkit websocket-client==1.7.0 - # via kubernetes + # via + # -c requirements.txt + # kubernetes websockets==12.0 # via juju