diff --git a/requirements.txt b/requirements.txt index 25f8f61..3e7491c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -26,7 +26,7 @@ charset-normalizer==3.3.2 # via requests click==8.1.7 # via typer -cosl==0.0.19 +cosl==0.0.20 # via -r requirements.in cryptography==42.0.5 # via paramiko @@ -124,13 +124,13 @@ pyrfc3339==1.1 # macaroonbakery pytest==8.3.2 # via pytest-interface-tester -pytest-interface-tester==3.0.0 +pytest-interface-tester==3.1.0 # via -r requirements.in python-dateutil==2.8.2 # via kubernetes pytz==2024.1 # via pyrfc3339 -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -r requirements.in # cosl diff --git a/test-requirements.txt b/test-requirements.txt index 8775b51..c930c3f 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5,45 +5,31 @@ # pip-compile --constraint=requirements.txt test-requirements.in # annotated-types==0.6.0 - # via - # -c requirements.txt - # pydantic + # via pydantic asttokens==2.4.1 # via stack-data bcrypt==4.1.2 - # via - # -c requirements.txt - # paramiko + # via paramiko cachetools==5.3.2 - # via - # -c requirements.txt - # google-auth + # via google-auth certifi==2024.7.4 # via - # -c requirements.txt # kubernetes # requests cffi==1.16.0 # via - # -c requirements.txt # cryptography # pynacl charset-normalizer==3.3.2 - # via - # -c requirements.txt - # requests + # via requests click==8.1.7 - # via - # -c requirements.txt - # typer + # via typer codespell==2.3.0 # via -r test-requirements.in coverage[toml]==7.6.1 # via -r test-requirements.in cryptography==42.0.5 - # via - # -c requirements.txt - # paramiko + # via paramiko decorator==5.1.1 # via # ipdb @@ -51,21 +37,13 @@ decorator==5.1.1 executing==2.0.1 # via stack-data google-auth==2.28.1 - # via - # -c requirements.txt - # kubernetes + # via kubernetes hvac==2.1.0 - # via - # -c requirements.txt - # juju + # via juju idna==3.7 - # via - # -c requirements.txt - # requests + # via requests iniconfig==2.0.0 - # via - # -c requirements.txt - # pytest + # via pytest ipdb==0.13.13 # via pytest-operator ipython==8.26.0 @@ -73,121 +51,85 @@ ipython==8.26.0 jedi==0.19.1 # via ipython jinja2==3.1.4 - # via - # -c requirements.txt - # pytest-operator + # via pytest-operator juju==3.5.2.0 # via - # -c requirements.txt # -r test-requirements.in # pytest-operator kubernetes==29.0.0 - # via - # -c requirements.txt - # juju + # via juju macaroonbakery==1.3.4 - # via - # -c requirements.txt - # juju + # via juju markupsafe==2.1.5 - # via - # -c requirements.txt - # jinja2 + # via jinja2 matplotlib-inline==0.1.7 # via ipython mypy-extensions==1.0.0 - # via - # -c requirements.txt - # typing-inspect + # via typing-inspect nodeenv==1.9.1 # via pyright oauthlib==3.2.2 # via - # -c requirements.txt # kubernetes # requests-oauthlib ops==2.15.0 - # via - # -c requirements.txt - # ops-scenario + # via ops-scenario ops-scenario==6.0.1 - # via - # -c requirements.txt - # pytest-interface-tester + # via pytest-interface-tester packaging==23.2 # via - # -c requirements.txt # juju # pytest parameterized==0.9.0 # via -r test-requirements.in paramiko==3.4.0 - # via - # -c requirements.txt - # juju + # via juju parso==0.8.4 # via jedi pexpect==4.9.0 # via ipython pluggy==1.5.0 - # via - # -c requirements.txt - # pytest + # via pytest prompt-toolkit==3.0.47 # via ipython protobuf==4.25.3 - # via - # -c requirements.txt - # macaroonbakery + # via macaroonbakery ptyprocess==0.7.0 # via pexpect pure-eval==0.2.3 # via stack-data pyasn1==0.5.1 # via - # -c requirements.txt # juju # pyasn1-modules # rsa pyasn1-modules==0.3.0 - # via - # -c requirements.txt - # google-auth + # via google-auth pycparser==2.21 - # via - # -c requirements.txt - # cffi + # via cffi pydantic==2.8.2 # via - # -c requirements.txt # -r test-requirements.in # pytest-interface-tester pydantic-core==2.20.1 - # via - # -c requirements.txt - # pydantic + # via pydantic pygments==2.18.0 # via ipython pymacaroons==0.13.0 - # via - # -c requirements.txt - # macaroonbakery + # via macaroonbakery pynacl==1.5.0 # via - # -c requirements.txt # macaroonbakery # paramiko # pymacaroons pyrfc3339==1.1 # via - # -c requirements.txt # juju # macaroonbakery pyright==1.1.375 # via -r test-requirements.in pytest==8.3.2 # via - # -c requirements.txt # -r test-requirements.in # pytest-asyncio # pytest-interface-tester @@ -196,23 +138,16 @@ pytest-asyncio==0.21.2 # via # -r test-requirements.in # pytest-operator -pytest-interface-tester==3.0.0 - # via - # -c requirements.txt - # -r test-requirements.in -pytest-operator==0.35.0 +pytest-interface-tester==3.1.0 + # via -r test-requirements.in +pytest-operator==0.36.0 # via -r test-requirements.in python-dateutil==2.8.2 - # via - # -c requirements.txt - # kubernetes + # via kubernetes pytz==2024.1 + # via pyrfc3339 +pyyaml==6.0.2 # via - # -c requirements.txt - # pyrfc3339 -pyyaml==6.0.1 - # via - # -c requirements.txt # juju # kubernetes # ops @@ -220,24 +155,18 @@ pyyaml==6.0.1 # pytest-operator requests==2.32.0 # via - # -c requirements.txt # hvac # kubernetes # macaroonbakery # requests-oauthlib requests-oauthlib==1.3.1 - # via - # -c requirements.txt - # kubernetes + # via kubernetes rsa==4.9 - # via - # -c requirements.txt - # google-auth -ruff==0.5.6 + # via google-auth +ruff==0.5.7 # via -r test-requirements.in six==1.16.0 # via - # -c requirements.txt # asttokens # kubernetes # macaroonbakery @@ -246,40 +175,30 @@ six==1.16.0 stack-data==0.6.3 # via ipython toposort==1.10 - # via - # -c requirements.txt - # juju + # via juju traitlets==5.14.3 # via # ipython # matplotlib-inline typer==0.7.0 - # via - # -c requirements.txt - # pytest-interface-tester + # via pytest-interface-tester typing-extensions==4.10.0 # via - # -c requirements.txt + # ipython # pydantic # pydantic-core # typing-inspect typing-inspect==0.9.0 - # via - # -c requirements.txt - # juju + # via juju urllib3==2.2.2 # via - # -c requirements.txt # kubernetes # requests wcwidth==0.2.13 # via prompt-toolkit websocket-client==1.7.0 # via - # -c requirements.txt # kubernetes # ops websockets==12.0 - # via - # -c requirements.txt - # juju + # via juju