From baab0cf3fa8dd4662c7b8197517798c0f859e003 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 27 Nov 2024 16:32:33 +0000 Subject: [PATCH] chore(deps): refresh pip-compile outputs --- charms/kfp-api/requirements-fmt.txt | 16 +- charms/kfp-api/requirements-integration.txt | 95 +++--- charms/kfp-api/requirements-lint.txt | 30 +- charms/kfp-api/requirements-unit.txt | 189 +++++++++--- charms/kfp-api/requirements.txt | 163 ++++++++-- .../kfp-metadata-writer/requirements-fmt.txt | 14 +- .../requirements-integration.txt | 84 ++--- .../kfp-metadata-writer/requirements-lint.txt | 28 +- .../kfp-metadata-writer/requirements-unit.txt | 277 ++++++++++++----- charms/kfp-metadata-writer/requirements.txt | 158 ++++++++-- charms/kfp-persistence/requirements-fmt.txt | 16 +- .../requirements-integration.txt | 82 ++--- charms/kfp-persistence/requirements-lint.txt | 30 +- charms/kfp-persistence/requirements-unit.txt | 163 +++++++--- charms/kfp-persistence/requirements.txt | 141 ++++++--- .../requirements-fmt.txt | 16 +- .../requirements-integration.txt | 93 +++--- .../requirements-lint.txt | 30 +- .../requirements-unit.txt | 286 ++++++++++++++---- .../kfp-profile-controller/requirements.txt | 165 ++++++++-- charms/kfp-schedwf/requirements-fmt.txt | 16 +- .../kfp-schedwf/requirements-integration.txt | 82 ++--- charms/kfp-schedwf/requirements-lint.txt | 30 +- charms/kfp-schedwf/requirements-unit.txt | 184 ++++++++--- charms/kfp-schedwf/requirements.txt | 164 ++++++++-- charms/kfp-ui/requirements-fmt.txt | 16 +- charms/kfp-ui/requirements-integration.txt | 82 ++--- charms/kfp-ui/requirements-lint.txt | 30 +- charms/kfp-ui/requirements-unit.txt | 186 +++++++++--- charms/kfp-ui/requirements.txt | 164 ++++++++-- charms/kfp-viewer/requirements-fmt.txt | 16 +- .../kfp-viewer/requirements-integration.txt | 82 ++--- charms/kfp-viewer/requirements-lint.txt | 30 +- charms/kfp-viewer/requirements-unit.txt | 184 ++++++++--- charms/kfp-viewer/requirements.txt | 164 ++++++++-- charms/kfp-viz/requirements-fmt.txt | 16 +- charms/kfp-viz/requirements-integration.txt | 82 ++--- charms/kfp-viz/requirements-lint.txt | 30 +- charms/kfp-viz/requirements-unit.txt | 185 ++++++++--- charms/kfp-viz/requirements.txt | 165 ++++++++-- requirements-integration-v1.txt | 106 +++---- requirements-integration-v2.txt | 108 +++---- 42 files changed, 2911 insertions(+), 1287 deletions(-) diff --git a/charms/kfp-api/requirements-fmt.txt b/charms/kfp-api/requirements-fmt.txt index a0318fe1..7ef72257 100644 --- a/charms/kfp-api/requirements-fmt.txt +++ b/charms/kfp-api/requirements-fmt.txt @@ -4,21 +4,21 @@ # # pip-compile requirements-fmt.in # -black==23.7.0 +black==24.8.0 # via -r requirements-fmt.in -click==8.1.6 +click==8.1.7 # via black -isort==5.12.0 +isort==5.13.2 # via -r requirements-fmt.in mypy-extensions==1.0.0 # via black -packaging==23.1 +packaging==24.2 # via black -pathspec==0.11.2 +pathspec==0.12.1 # via black -platformdirs==3.10.0 +platformdirs==4.3.6 # via black -tomli==2.0.1 +tomli==2.1.0 # via black -typing-extensions==4.7.1 +typing-extensions==4.12.2 # via black diff --git a/charms/kfp-api/requirements-integration.txt b/charms/kfp-api/requirements-integration.txt index 29474720..47db82c6 100644 --- a/charms/kfp-api/requirements-integration.txt +++ b/charms/kfp-api/requirements-integration.txt @@ -4,28 +4,26 @@ # # pip-compile requirements-integration.in # -anyio==4.4.0 +anyio==4.5.2 # via httpx -appnope==0.1.4 - # via ipython asttokens==2.4.1 # via stack-data -attrs==23.2.0 +attrs==24.2.0 # via # jsonschema # outcome # trio backcall==0.2.0 # via ipython -bcrypt==4.1.3 +bcrypt==4.2.1 # via paramiko blinker==1.8.2 # via selenium-wire brotli==1.1.0 # via selenium-wire -cachetools==5.3.3 +cachetools==5.5.0 # via google-auth -certifi==2024.6.2 +certifi==2024.8.30 # via # httpcore # httpx @@ -33,15 +31,15 @@ certifi==2024.6.2 # requests # selenium # selenium-wire -cffi==1.16.0 +cffi==1.17.1 # via # cryptography # pynacl -charmed-kubeflow-chisme==0.4.1 +charmed-kubeflow-chisme==0.4.3 # via -r requirements-integration.in -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via requests -cryptography==42.0.8 +cryptography==43.0.3 # via # paramiko # pyopenssl @@ -51,15 +49,17 @@ decorator==5.1.1 # ipython deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.2.1 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via # anyio # pytest # trio # trio-websocket -executing==2.0.1 +executing==2.1.0 # via stack-data -google-auth==2.30.0 +google-auth==2.36.0 # via kubernetes h11==0.14.0 # via @@ -69,23 +69,23 @@ h2==4.1.0 # via selenium-wire hpack==4.0.0 # via h2 -httpcore==1.0.5 +httpcore==1.0.7 # via httpx -httpx==0.27.0 +httpx==0.27.2 # via lightkube -hvac==2.2.0 +hvac==2.3.0 # via juju hyperframe==6.0.1 # via # h2 # selenium-wire -idna==3.7 +idna==3.10 # via # anyio # httpx # requests # trio -importlib-resources==6.4.0 +importlib-resources==6.4.5 # via jsonschema iniconfig==2.0.0 # via pytest @@ -93,7 +93,7 @@ ipdb==0.13.13 # via pytest-operator ipython==8.12.3 # via ipdb -jedi==0.19.1 +jedi==0.19.2 # via ipython jinja2==3.1.4 # via @@ -101,18 +101,18 @@ jinja2==3.1.4 # pytest-operator jsonschema==4.17.3 # via serialized-data-interface -juju==3.5.0.0 +juju==3.5.2.1 # via # -r requirements-integration.in # charmed-kubeflow-chisme # pytest-operator kaitaistruct==0.10 # via selenium-wire -kubernetes==30.1.0 +kubernetes==31.0.0 # via juju -lightkube==0.15.2 +lightkube==0.15.5 # via charmed-kubeflow-chisme -lightkube-models==1.30.0.8 +lightkube-models==1.31.1.8 # via lightkube macaroonbakery==1.3.4 # via juju @@ -126,7 +126,7 @@ oauthlib==3.2.2 # via # kubernetes # requests-oauthlib -ops==2.14.0 +ops==2.17.0 # via # charmed-kubeflow-chisme # serialized-data-interface @@ -134,11 +134,11 @@ ordered-set==4.1.0 # via deepdiff outcome==1.3.0.post0 # via trio -packaging==24.0 +packaging==24.2 # via # juju # pytest -paramiko==3.4.0 +paramiko==3.5.0 # via juju parso==0.8.4 # via jedi @@ -150,21 +150,21 @@ pkgutil-resolve-name==1.3.10 # via jsonschema pluggy==1.5.0 # via pytest -prompt-toolkit==3.0.46 +prompt-toolkit==3.0.48 # via ipython -protobuf==5.27.1 +protobuf==5.28.3 # via macaroonbakery ptyprocess==0.7.0 # via pexpect -pure-eval==0.2.2 +pure-eval==0.2.3 # via stack-data -pyasn1==0.6.0 +pyasn1==0.6.1 # via # juju # pyasn1-modules # rsa # selenium-wire -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth pycparser==2.22 # via cffi @@ -177,9 +177,9 @@ pynacl==1.5.0 # macaroonbakery # paramiko # pymacaroons -pyopenssl==24.1.0 +pyopenssl==24.2.1 # via selenium-wire -pyparsing==3.1.2 +pyparsing==3.1.4 # via selenium-wire pyrfc3339==1.1 # via @@ -191,19 +191,19 @@ pysocks==1.7.1 # via # selenium-wire # urllib3 -pytest==8.2.2 +pytest==8.3.3 # via # pytest-asyncio # pytest-operator pytest-asyncio==0.21.2 # via pytest-operator -pytest-operator==0.35.0 +pytest-operator==0.38.0 # via -r requirements-integration.in python-dateutil==2.9.0.post0 # via kubernetes -pytz==2024.1 +pytz==2024.2 # via pyrfc3339 -pyyaml==6.0.1 +pyyaml==6.0.2 # via # juju # kubernetes @@ -226,7 +226,7 @@ ruamel-yaml==0.18.6 # via charmed-kubeflow-chisme ruamel-yaml-clib==0.2.8 # via ruamel-yaml -selenium==4.21.0 +selenium==4.27.1 # via # -r requirements-integration.in # selenium-wire @@ -250,11 +250,11 @@ sortedcontainers==2.4.0 # via trio stack-data==0.6.3 # via ipython -tenacity==8.3.0 +tenacity==9.0.0 # via # -r requirements-integration.in # charmed-kubeflow-chisme -tomli==2.0.1 +tomli==2.1.0 # via # ipdb # pytest @@ -264,13 +264,13 @@ traitlets==5.14.3 # via # ipython # matplotlib-inline -trio==0.25.1 +trio==0.27.0 # via # selenium # trio-websocket trio-websocket==0.11.1 # via selenium -typing-extensions==4.12.1 +typing-extensions==4.12.2 # via # anyio # ipython @@ -278,7 +278,7 @@ typing-extensions==4.12.1 # typing-inspect typing-inspect==0.9.0 # via juju -urllib3[socks]==2.2.1 +urllib3[socks]==2.2.3 # via # kubernetes # requests @@ -289,13 +289,14 @@ websocket-client==1.8.0 # via # kubernetes # ops -websockets==12.0 + # selenium +websockets==13.1 # via juju wsproto==1.2.0 # via # selenium-wire # trio-websocket -zipp==3.19.2 +zipp==3.20.2 # via importlib-resources -zstandard==0.22.0 +zstandard==0.23.0 # via selenium-wire diff --git a/charms/kfp-api/requirements-lint.txt b/charms/kfp-api/requirements-lint.txt index 1edc2e8c..e268146c 100644 --- a/charms/kfp-api/requirements-lint.txt +++ b/charms/kfp-api/requirements-lint.txt @@ -4,47 +4,47 @@ # # pip-compile requirements-lint.in # -black==23.7.0 +black==24.8.0 # via -r requirements-lint.in -click==8.1.6 +click==8.1.7 # via black -codespell==2.2.5 +codespell==2.3.0 # via -r requirements-lint.in -flake8==6.0.0 +flake8==7.0.0 # via # -r requirements-lint.in # flake8-builtins # pep8-naming # pyproject-flake8 -flake8-builtins==2.1.0 +flake8-builtins==2.5.0 # via -r requirements-lint.in flake8-copyright==0.2.4 # via -r requirements-lint.in -isort==5.12.0 +isort==5.13.2 # via -r requirements-lint.in mccabe==0.7.0 # via flake8 mypy-extensions==1.0.0 # via black -packaging==23.1 +packaging==24.2 # via black -pathspec==0.11.2 +pathspec==0.12.1 # via black -pep8-naming==0.13.3 +pep8-naming==0.14.1 # via -r requirements-lint.in -platformdirs==3.10.0 +platformdirs==4.3.6 # via black -pycodestyle==2.10.0 +pycodestyle==2.11.1 # via flake8 -pyflakes==3.0.1 +pyflakes==3.2.0 # via flake8 -pyproject-flake8==6.0.0.post1 +pyproject-flake8==7.0.0 # via -r requirements-lint.in -tomli==2.0.1 +tomli==2.1.0 # via # black # pyproject-flake8 -typing-extensions==4.7.1 +typing-extensions==4.12.2 # via black # The following packages are considered to be unsafe in a requirements file: diff --git a/charms/kfp-api/requirements-unit.txt b/charms/kfp-api/requirements-unit.txt index cc6b09ba..62439485 100644 --- a/charms/kfp-api/requirements-unit.txt +++ b/charms/kfp-api/requirements-unit.txt @@ -4,41 +4,60 @@ # # pip-compile requirements-unit.in # -anyio==3.7.1 - # via httpcore -attrs==23.1.0 +annotated-types==0.7.0 + # via pydantic +anyio==4.5.2 + # via httpx +attrs==24.2.0 # via jsonschema -certifi==2023.7.22 +bcrypt==4.2.1 + # via paramiko +cachetools==5.5.0 + # via google-auth +certifi==2024.8.30 # via # httpcore # httpx + # kubernetes # requests -charmed-kubeflow-chisme==0.2.0 - # via -r requirements.in -charset-normalizer==3.2.0 +cffi==1.17.1 + # via + # cryptography + # pynacl +charmed-kubeflow-chisme==0.4.3 + # via -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-api/requirements.in +charset-normalizer==3.4.0 # via requests -cosl==0.0.11 - # via -r requirements.in -coverage==7.3.0 +cosl==0.0.45 + # via -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-api/requirements.in +coverage==7.6.1 # via -r requirements-unit.in +cryptography==43.0.3 + # via paramiko deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.1.2 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via # anyio # pytest +google-auth==2.36.0 + # via kubernetes h11==0.14.0 # via httpcore -httpcore==0.17.3 +httpcore==1.0.7 # via httpx -httpx==0.24.1 +httpx==0.27.2 # via lightkube -idna==3.4 +hvac==2.3.0 + # via juju +idna==3.10 # via # anyio # httpx # requests -importlib-resources==6.0.1 +importlib-resources==6.4.5 # via jsonschema iniconfig==2.0.0 # via pytest @@ -46,75 +65,155 @@ jinja2==3.1.4 # via charmed-kubeflow-chisme jsonschema==4.17.3 # via serialized-data-interface -lightkube==0.14.0 +juju==3.5.2.1 + # via charmed-kubeflow-chisme +kubernetes==31.0.0 + # via juju +lightkube==0.15.5 # via - # -r requirements.in + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-api/requirements.in # charmed-kubeflow-chisme -lightkube-models==1.27.1.4 + # cosl +lightkube-models==1.31.1.8 # via lightkube -markupsafe==2.1.3 +macaroonbakery==1.3.4 + # via juju +markupsafe==2.1.5 # via jinja2 +mypy-extensions==1.0.0 + # via typing-inspect +oauthlib==3.2.2 + # via + # kubernetes + # requests-oauthlib oci-image==1.0.0 - # via -r requirements.in -ops==2.14.0 + # via -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-api/requirements.in +ops==2.17.0 # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-api/requirements.in # -r requirements-unit.in - # -r requirements.in # charmed-kubeflow-chisme # cosl # serialized-data-interface ordered-set==4.1.0 # via deepdiff -packaging==23.1 - # via pytest +packaging==24.2 + # via + # juju + # pytest +paramiko==3.5.0 + # via juju pkgutil-resolve-name==1.3.10 # via jsonschema -pluggy==1.2.0 +pluggy==1.5.0 # via pytest -pyrsistent==0.19.3 +protobuf==5.28.3 + # via macaroonbakery +pyasn1==0.6.1 + # via + # juju + # pyasn1-modules + # rsa +pyasn1-modules==0.4.1 + # via google-auth +pycparser==2.22 + # via cffi +pydantic==2.10.2 + # via cosl +pydantic-core==2.27.1 + # via pydantic +pymacaroons==0.13.0 + # via macaroonbakery +pynacl==1.5.0 + # via + # macaroonbakery + # paramiko + # pymacaroons +pyrfc3339==1.1 + # via + # juju + # macaroonbakery +pyrsistent==0.20.0 # via jsonschema -pytest==7.4.0 +pytest==8.3.3 # via # -r requirements-unit.in # pytest-lazy-fixture # pytest-mock pytest-lazy-fixture==0.6.3 # via -r requirements-unit.in -pytest-mock==3.11.1 +pytest-mock==3.14.0 # via -r requirements-unit.in -pyyaml==6.0.1 +python-dateutil==2.9.0.post0 + # via kubernetes +pytz==2024.2 + # via pyrfc3339 +pyyaml==6.0.2 # via # -r requirements-unit.in # cosl + # juju + # kubernetes # lightkube # ops # serialized-data-interface -requests==2.31.0 - # via serialized-data-interface -ruamel-yaml==0.17.32 +requests==2.32.3 + # via + # hvac + # kubernetes + # macaroonbakery + # requests-oauthlib + # serialized-data-interface +requests-oauthlib==2.0.0 + # via kubernetes +rsa==4.9 + # via google-auth +ruamel-yaml==0.18.6 # via charmed-kubeflow-chisme ruamel-yaml-clib==0.2.8 # via ruamel-yaml serialized-data-interface==0.7.0 # via - # -r requirements.in + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-api/requirements.in # charmed-kubeflow-chisme -sniffio==1.3.0 +six==1.16.0 + # via + # kubernetes + # macaroonbakery + # pymacaroons + # python-dateutil +sniffio==1.3.1 # via # anyio - # httpcore # httpx -tenacity==8.2.2 +tenacity==9.0.0 # via - # -r requirements.in + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-api/requirements.in # charmed-kubeflow-chisme -tomli==2.0.1 + # cosl +tomli==2.1.0 # via pytest -typing-extensions==4.11.0 - # via cosl -urllib3==2.0.4 - # via requests -websocket-client==1.6.1 - # via ops -zipp==3.16.2 +toposort==1.10 + # via juju +typing-extensions==4.12.2 + # via + # annotated-types + # anyio + # cosl + # pydantic + # pydantic-core + # typing-inspect +typing-inspect==0.9.0 + # via juju +urllib3==2.2.3 + # via + # kubernetes + # requests +websocket-client==1.8.0 + # via + # kubernetes + # ops +websockets==13.1 + # via juju +zipp==3.20.2 # via importlib-resources diff --git a/charms/kfp-api/requirements.txt b/charms/kfp-api/requirements.txt index b30cd4cf..9af6827f 100644 --- a/charms/kfp-api/requirements.txt +++ b/charms/kfp-api/requirements.txt @@ -4,53 +4,85 @@ # # pip-compile requirements.in # -anyio==3.7.1 - # via httpcore -attrs==23.1.0 +annotated-types==0.7.0 + # via pydantic +anyio==4.5.2 + # via httpx +attrs==24.2.0 # via jsonschema -certifi==2023.7.22 +bcrypt==4.2.1 + # via paramiko +cachetools==5.5.0 + # via google-auth +certifi==2024.8.30 # via # httpcore # httpx + # kubernetes # requests -charmed-kubeflow-chisme==0.2.0 +cffi==1.17.1 + # via + # cryptography + # pynacl +charmed-kubeflow-chisme==0.4.3 # via -r requirements.in -charset-normalizer==3.2.0 +charset-normalizer==3.4.0 # via requests -cosl==0.0.11 +cosl==0.0.45 # via -r requirements.in +cryptography==43.0.3 + # via paramiko deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.1.2 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via anyio +google-auth==2.36.0 + # via kubernetes h11==0.14.0 # via httpcore -httpcore==0.17.3 +httpcore==1.0.7 # via httpx -httpx==0.24.1 +httpx==0.27.2 # via lightkube -idna==3.4 +hvac==2.3.0 + # via juju +idna==3.10 # via # anyio # httpx # requests -importlib-resources==6.0.1 +importlib-resources==6.4.5 # via jsonschema jinja2==3.1.4 # via charmed-kubeflow-chisme jsonschema==4.17.3 # via serialized-data-interface -lightkube==0.14.0 +juju==3.5.2.1 + # via charmed-kubeflow-chisme +kubernetes==31.0.0 + # via juju +lightkube==0.15.5 # via # -r requirements.in # charmed-kubeflow-chisme -lightkube-models==1.27.1.4 + # cosl +lightkube-models==1.31.1.8 # via lightkube -markupsafe==2.1.3 +macaroonbakery==1.3.4 + # via juju +markupsafe==2.1.5 # via jinja2 +mypy-extensions==1.0.0 + # via typing-inspect +oauthlib==3.2.2 + # via + # kubernetes + # requests-oauthlib oci-image==1.0.0 # via -r requirements.in -ops==2.14.0 +ops==2.17.0 # via # -r requirements.in # charmed-kubeflow-chisme @@ -58,40 +90,107 @@ ops==2.14.0 # serialized-data-interface ordered-set==4.1.0 # via deepdiff +packaging==24.2 + # via juju +paramiko==3.5.0 + # via juju pkgutil-resolve-name==1.3.10 # via jsonschema -pyrsistent==0.19.3 +protobuf==5.28.3 + # via macaroonbakery +pyasn1==0.6.1 + # via + # juju + # pyasn1-modules + # rsa +pyasn1-modules==0.4.1 + # via google-auth +pycparser==2.22 + # via cffi +pydantic==2.10.2 + # via cosl +pydantic-core==2.27.1 + # via pydantic +pymacaroons==0.13.0 + # via macaroonbakery +pynacl==1.5.0 + # via + # macaroonbakery + # paramiko + # pymacaroons +pyrfc3339==1.1 + # via + # juju + # macaroonbakery +pyrsistent==0.20.0 # via jsonschema -pyyaml==6.0.1 +python-dateutil==2.9.0.post0 + # via kubernetes +pytz==2024.2 + # via pyrfc3339 +pyyaml==6.0.2 # via # cosl + # juju + # kubernetes # lightkube # ops # serialized-data-interface -requests==2.31.0 - # via serialized-data-interface -ruamel-yaml==0.17.32 +requests==2.32.3 + # via + # hvac + # kubernetes + # macaroonbakery + # requests-oauthlib + # serialized-data-interface +requests-oauthlib==2.0.0 + # via kubernetes +rsa==4.9 + # via google-auth +ruamel-yaml==0.18.6 # via charmed-kubeflow-chisme -ruamel-yaml-clib==0.2.7 +ruamel-yaml-clib==0.2.8 # via ruamel-yaml serialized-data-interface==0.7.0 # via # -r requirements.in # charmed-kubeflow-chisme -sniffio==1.3.0 +six==1.16.0 + # via + # kubernetes + # macaroonbakery + # pymacaroons + # python-dateutil +sniffio==1.3.1 # via # anyio - # httpcore # httpx -tenacity==8.2.2 +tenacity==9.0.0 # via # -r requirements.in # charmed-kubeflow-chisme -typing-extensions==4.11.0 - # via cosl -urllib3==2.0.4 - # via requests -websocket-client==1.6.1 - # via ops -zipp==3.16.2 + # cosl +toposort==1.10 + # via juju +typing-extensions==4.12.2 + # via + # annotated-types + # anyio + # cosl + # pydantic + # pydantic-core + # typing-inspect +typing-inspect==0.9.0 + # via juju +urllib3==2.2.3 + # via + # kubernetes + # requests +websocket-client==1.8.0 + # via + # kubernetes + # ops +websockets==13.1 + # via juju +zipp==3.20.2 # via importlib-resources diff --git a/charms/kfp-metadata-writer/requirements-fmt.txt b/charms/kfp-metadata-writer/requirements-fmt.txt index 4e025c98..7ef72257 100644 --- a/charms/kfp-metadata-writer/requirements-fmt.txt +++ b/charms/kfp-metadata-writer/requirements-fmt.txt @@ -4,21 +4,21 @@ # # pip-compile requirements-fmt.in # -black==23.9.1 +black==24.8.0 # via -r requirements-fmt.in click==8.1.7 # via black -isort==5.12.0 +isort==5.13.2 # via -r requirements-fmt.in mypy-extensions==1.0.0 # via black -packaging==23.2 +packaging==24.2 # via black -pathspec==0.11.2 +pathspec==0.12.1 # via black -platformdirs==3.11.0 +platformdirs==4.3.6 # via black -tomli==2.0.1 +tomli==2.1.0 # via black -typing-extensions==4.8.0 +typing-extensions==4.12.2 # via black diff --git a/charms/kfp-metadata-writer/requirements-integration.txt b/charms/kfp-metadata-writer/requirements-integration.txt index 66dd0ca2..e2340898 100644 --- a/charms/kfp-metadata-writer/requirements-integration.txt +++ b/charms/kfp-metadata-writer/requirements-integration.txt @@ -4,35 +4,33 @@ # # pip-compile requirements-integration.in # -anyio==4.4.0 +anyio==4.5.2 # via httpx -appnope==0.1.4 - # via ipython asttokens==2.4.1 # via stack-data -attrs==23.2.0 +attrs==24.2.0 # via jsonschema backcall==0.2.0 # via ipython -bcrypt==4.1.3 +bcrypt==4.2.1 # via paramiko -cachetools==5.3.3 +cachetools==5.5.0 # via google-auth -certifi==2024.6.2 +certifi==2024.8.30 # via # httpcore # httpx # kubernetes # requests -cffi==1.16.0 +cffi==1.17.1 # via # cryptography # pynacl -charmed-kubeflow-chisme==0.4.1 +charmed-kubeflow-chisme==0.4.3 # via -r requirements-integration.in -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via requests -cryptography==42.0.7 +cryptography==43.0.3 # via paramiko decorator==5.1.1 # via @@ -40,28 +38,30 @@ decorator==5.1.1 # ipython deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.2.1 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via # anyio # pytest -executing==2.0.1 +executing==2.1.0 # via stack-data -google-auth==2.29.0 +google-auth==2.36.0 # via kubernetes h11==0.14.0 # via httpcore -httpcore==1.0.5 +httpcore==1.0.7 # via httpx -httpx==0.27.0 +httpx==0.27.2 # via lightkube -hvac==2.2.0 +hvac==2.3.0 # via juju -idna==3.7 +idna==3.10 # via # anyio # httpx # requests -importlib-resources==6.4.0 +importlib-resources==6.4.5 # via jsonschema iniconfig==2.0.0 # via pytest @@ -69,7 +69,7 @@ ipdb==0.13.13 # via pytest-operator ipython==8.12.3 # via ipdb -jedi==0.19.1 +jedi==0.19.2 # via ipython jinja2==3.1.4 # via @@ -77,15 +77,15 @@ jinja2==3.1.4 # pytest-operator jsonschema==4.17.3 # via serialized-data-interface -juju==3.5.0.0 +juju==3.5.2.1 # via # charmed-kubeflow-chisme # pytest-operator -kubernetes==29.0.0 +kubernetes==31.0.0 # via juju -lightkube==0.15.2 +lightkube==0.15.5 # via charmed-kubeflow-chisme -lightkube-models==1.30.0.8 +lightkube-models==1.31.1.8 # via lightkube macaroonbakery==1.3.4 # via juju @@ -99,17 +99,17 @@ oauthlib==3.2.2 # via # kubernetes # requests-oauthlib -ops==2.14.0 +ops==2.17.0 # via # charmed-kubeflow-chisme # serialized-data-interface ordered-set==4.1.0 # via deepdiff -packaging==24.0 +packaging==24.2 # via # juju # pytest -paramiko==3.4.0 +paramiko==3.5.0 # via juju parso==0.8.4 # via jedi @@ -121,20 +121,20 @@ pkgutil-resolve-name==1.3.10 # via jsonschema pluggy==1.5.0 # via pytest -prompt-toolkit==3.0.45 +prompt-toolkit==3.0.48 # via ipython -protobuf==5.27.0 +protobuf==5.28.3 # via macaroonbakery ptyprocess==0.7.0 # via pexpect -pure-eval==0.2.2 +pure-eval==0.2.3 # via stack-data -pyasn1==0.6.0 +pyasn1==0.6.1 # via # juju # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth pycparser==2.22 # via cffi @@ -153,19 +153,19 @@ pyrfc3339==1.1 # macaroonbakery pyrsistent==0.20.0 # via jsonschema -pytest==8.2.1 +pytest==8.3.3 # via # pytest-asyncio # pytest-operator pytest-asyncio==0.21.2 # via pytest-operator -pytest-operator==0.35.0 +pytest-operator==0.38.0 # via -r requirements-integration.in python-dateutil==2.9.0.post0 # via kubernetes -pytz==2024.1 +pytz==2024.2 # via pyrfc3339 -pyyaml==6.0.1 +pyyaml==6.0.2 # via # juju # kubernetes @@ -203,9 +203,9 @@ sniffio==1.3.1 # httpx stack-data==0.6.3 # via ipython -tenacity==8.3.0 +tenacity==9.0.0 # via charmed-kubeflow-chisme -tomli==2.0.1 +tomli==2.1.0 # via # ipdb # pytest @@ -215,14 +215,14 @@ traitlets==5.14.3 # via # ipython # matplotlib-inline -typing-extensions==4.12.1 +typing-extensions==4.12.2 # via # anyio # ipython # typing-inspect typing-inspect==0.9.0 # via juju -urllib3==2.2.1 +urllib3==2.2.3 # via # kubernetes # requests @@ -232,7 +232,7 @@ websocket-client==1.8.0 # via # kubernetes # ops -websockets==12.0 +websockets==13.1 # via juju -zipp==3.19.1 +zipp==3.20.2 # via importlib-resources diff --git a/charms/kfp-metadata-writer/requirements-lint.txt b/charms/kfp-metadata-writer/requirements-lint.txt index bd72cdab..e268146c 100644 --- a/charms/kfp-metadata-writer/requirements-lint.txt +++ b/charms/kfp-metadata-writer/requirements-lint.txt @@ -4,47 +4,47 @@ # # pip-compile requirements-lint.in # -black==23.9.1 +black==24.8.0 # via -r requirements-lint.in click==8.1.7 # via black -codespell==2.2.6 +codespell==2.3.0 # via -r requirements-lint.in -flake8==6.1.0 +flake8==7.0.0 # via # -r requirements-lint.in # flake8-builtins # pep8-naming # pyproject-flake8 -flake8-builtins==2.1.0 +flake8-builtins==2.5.0 # via -r requirements-lint.in flake8-copyright==0.2.4 # via -r requirements-lint.in -isort==5.12.0 +isort==5.13.2 # via -r requirements-lint.in mccabe==0.7.0 # via flake8 mypy-extensions==1.0.0 # via black -packaging==23.2 +packaging==24.2 # via black -pathspec==0.11.2 +pathspec==0.12.1 # via black -pep8-naming==0.13.3 +pep8-naming==0.14.1 # via -r requirements-lint.in -platformdirs==3.11.0 +platformdirs==4.3.6 # via black -pycodestyle==2.11.0 +pycodestyle==2.11.1 # via flake8 -pyflakes==3.1.0 +pyflakes==3.2.0 # via flake8 -pyproject-flake8==6.1.0 +pyproject-flake8==7.0.0 # via -r requirements-lint.in -tomli==2.0.1 +tomli==2.1.0 # via # black # pyproject-flake8 -typing-extensions==4.8.0 +typing-extensions==4.12.2 # via black # The following packages are considered to be unsafe in a requirements file: diff --git a/charms/kfp-metadata-writer/requirements-unit.txt b/charms/kfp-metadata-writer/requirements-unit.txt index 24f48ced..1930088f 100644 --- a/charms/kfp-metadata-writer/requirements-unit.txt +++ b/charms/kfp-metadata-writer/requirements-unit.txt @@ -4,174 +4,313 @@ # # pip-compile requirements-unit.in # -annotated-types==0.6.0 +annotated-types==0.7.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # pydantic -anyio==4.0.0 +anyio==4.5.2 # via - # -r requirements.txt - # httpcore -attrs==23.1.0 + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # httpx +attrs==24.2.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # jsonschema -certifi==2023.7.22 +bcrypt==4.2.1 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # paramiko +cachetools==5.5.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # google-auth +certifi==2024.8.30 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # httpcore # httpx + # kubernetes # requests -charmed-kubeflow-chisme==0.2.0 - # via -r requirements.txt -charset-normalizer==3.3.0 +cffi==1.17.1 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # cryptography + # pynacl +charmed-kubeflow-chisme==0.4.3 + # via -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt +charset-normalizer==3.4.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # requests -cosl==0.0.12 - # via -r requirements.txt -coverage==7.5.3 +cosl==0.0.45 + # via -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt +coverage==7.6.1 # via -r requirements-unit.in +cryptography==43.0.3 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # paramiko deepdiff==6.2.1 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # charmed-kubeflow-chisme -exceptiongroup==1.1.3 +durationpy==0.9 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # kubernetes +exceptiongroup==1.2.2 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # anyio # pytest +google-auth==2.36.0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # kubernetes h11==0.14.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # httpcore -httpcore==0.18.0 +httpcore==1.0.7 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # httpx -httpx==0.25.0 +httpx==0.27.2 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # lightkube -idna==3.4 +hvac==2.3.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # juju +idna==3.10 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # anyio # httpx # requests -importlib-resources==6.1.0 +importlib-resources==6.4.5 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # jsonschema iniconfig==2.0.0 # via pytest jinja2==3.1.4 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # charmed-kubeflow-chisme jsonschema==4.17.3 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # serialized-data-interface -lightkube==0.14.0 +juju==3.5.2.1 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # charmed-kubeflow-chisme +kubernetes==31.0.0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # juju +lightkube==0.15.5 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # charmed-kubeflow-chisme -lightkube-models==1.28.1.4 + # cosl +lightkube-models==1.31.1.8 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # lightkube -markupsafe==2.1.3 +macaroonbakery==1.3.4 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # juju +markupsafe==2.1.5 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # jinja2 -ops==2.14.0 +mypy-extensions==1.0.0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # typing-inspect +oauthlib==3.2.2 # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # kubernetes + # requests-oauthlib +ops==2.17.0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # -r requirements-unit.in - # -r requirements.txt # charmed-kubeflow-chisme # cosl # serialized-data-interface ordered-set==4.1.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # deepdiff -packaging==24.0 - # via pytest +packaging==24.2 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # juju + # pytest +paramiko==3.5.0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # juju pkgutil-resolve-name==1.3.10 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # jsonschema pluggy==1.5.0 # via pytest +protobuf==5.28.3 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # macaroonbakery +pyasn1==0.6.1 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # juju + # pyasn1-modules + # rsa +pyasn1-modules==0.4.1 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # google-auth +pycparser==2.22 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # cffi pydantic==2.6.4 - # via -r requirements.txt + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # cosl pydantic-core==2.16.3 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # pydantic -pyrsistent==0.19.3 +pymacaroons==0.13.0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # macaroonbakery +pynacl==1.5.0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # macaroonbakery + # paramiko + # pymacaroons +pyrfc3339==1.1 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # juju + # macaroonbakery +pyrsistent==0.20.0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # jsonschema -pytest==8.2.1 +pytest==8.3.3 # via # -r requirements-unit.in # pytest-mock pytest-mock==3.14.0 # via -r requirements-unit.in -pyyaml==6.0.1 +python-dateutil==2.9.0.post0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # kubernetes +pytz==2024.2 # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # pyrfc3339 +pyyaml==6.0.2 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # -r requirements-unit.in - # -r requirements.txt # cosl + # juju + # kubernetes # lightkube # ops # serialized-data-interface -requests==2.31.0 +requests==2.32.3 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # hvac + # kubernetes + # macaroonbakery + # requests-oauthlib # serialized-data-interface -ruamel-yaml==0.17.35 +requests-oauthlib==2.0.0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # kubernetes +rsa==4.9 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # google-auth +ruamel-yaml==0.18.6 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # charmed-kubeflow-chisme ruamel-yaml-clib==0.2.8 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # ruamel-yaml serialized-data-interface==0.7.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # charmed-kubeflow-chisme -sniffio==1.3.0 +six==1.16.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # kubernetes + # macaroonbakery + # pymacaroons + # python-dateutil +sniffio==1.3.1 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # anyio - # httpcore # httpx -tenacity==8.2.3 +tenacity==9.0.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # charmed-kubeflow-chisme -tomli==2.0.1 + # cosl +tomli==2.1.0 # via pytest -typing-extensions==4.11.0 +toposort==1.10 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # juju +typing-extensions==4.12.2 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # annotated-types + # anyio # cosl # pydantic # pydantic-core -urllib3==2.0.6 + # typing-inspect +typing-inspect==0.9.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # juju +urllib3==2.2.3 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # kubernetes # requests -websocket-client==1.6.4 +websocket-client==1.8.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # kubernetes # ops -zipp==3.17.0 +websockets==13.1 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt + # juju +zipp==3.20.2 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-metadata-writer/requirements.txt # importlib-resources diff --git a/charms/kfp-metadata-writer/requirements.txt b/charms/kfp-metadata-writer/requirements.txt index e5eb3ed9..1f32d1ec 100644 --- a/charms/kfp-metadata-writer/requirements.txt +++ b/charms/kfp-metadata-writer/requirements.txt @@ -4,53 +4,83 @@ # # pip-compile requirements.in # -annotated-types==0.6.0 +annotated-types==0.7.0 # via pydantic -anyio==4.0.0 - # via httpcore -attrs==23.1.0 +anyio==4.5.2 + # via httpx +attrs==24.2.0 # via jsonschema -certifi==2023.7.22 +bcrypt==4.2.1 + # via paramiko +cachetools==5.5.0 + # via google-auth +certifi==2024.8.30 # via # httpcore # httpx + # kubernetes # requests -charmed-kubeflow-chisme==0.2.0 +cffi==1.17.1 + # via + # cryptography + # pynacl +charmed-kubeflow-chisme==0.4.3 # via -r requirements.in -charset-normalizer==3.3.0 +charset-normalizer==3.4.0 # via requests -cosl==0.0.12 +cosl==0.0.45 # via -r requirements.in +cryptography==43.0.3 + # via paramiko deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.1.3 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via anyio +google-auth==2.36.0 + # via kubernetes h11==0.14.0 # via httpcore -httpcore==0.18.0 +httpcore==1.0.7 # via httpx -httpx==0.25.0 +httpx==0.27.2 # via lightkube -idna==3.4 +hvac==2.3.0 + # via juju +idna==3.10 # via # anyio # httpx # requests -importlib-resources==6.1.0 +importlib-resources==6.4.5 # via jsonschema jinja2==3.1.4 # via charmed-kubeflow-chisme jsonschema==4.17.3 # via serialized-data-interface -lightkube==0.14.0 +juju==3.5.2.1 + # via charmed-kubeflow-chisme +kubernetes==31.0.0 + # via juju +lightkube==0.15.5 # via # -r requirements.in # charmed-kubeflow-chisme -lightkube-models==1.28.1.4 + # cosl +lightkube-models==1.31.1.8 # via lightkube -markupsafe==2.1.3 +macaroonbakery==1.3.4 + # via juju +markupsafe==2.1.5 # via jinja2 -ops==2.14.0 +mypy-extensions==1.0.0 + # via typing-inspect +oauthlib==3.2.2 + # via + # kubernetes + # requests-oauthlib +ops==2.17.0 # via # -r requirements.in # charmed-kubeflow-chisme @@ -58,23 +88,66 @@ ops==2.14.0 # serialized-data-interface ordered-set==4.1.0 # via deepdiff +packaging==24.2 + # via juju +paramiko==3.5.0 + # via juju pkgutil-resolve-name==1.3.10 # via jsonschema +protobuf==5.28.3 + # via macaroonbakery +pyasn1==0.6.1 + # via + # juju + # pyasn1-modules + # rsa +pyasn1-modules==0.4.1 + # via google-auth +pycparser==2.22 + # via cffi pydantic==2.6.4 - # via -r requirements.in + # via + # -r requirements.in + # cosl pydantic-core==2.16.3 # via pydantic -pyrsistent==0.19.3 +pymacaroons==0.13.0 + # via macaroonbakery +pynacl==1.5.0 + # via + # macaroonbakery + # paramiko + # pymacaroons +pyrfc3339==1.1 + # via + # juju + # macaroonbakery +pyrsistent==0.20.0 # via jsonschema -pyyaml==6.0.1 +python-dateutil==2.9.0.post0 + # via kubernetes +pytz==2024.2 + # via pyrfc3339 +pyyaml==6.0.2 # via # cosl + # juju + # kubernetes # lightkube # ops # serialized-data-interface -requests==2.31.0 - # via serialized-data-interface -ruamel-yaml==0.17.35 +requests==2.32.3 + # via + # hvac + # kubernetes + # macaroonbakery + # requests-oauthlib + # serialized-data-interface +requests-oauthlib==2.0.0 + # via kubernetes +rsa==4.9 + # via google-auth +ruamel-yaml==0.18.6 # via charmed-kubeflow-chisme ruamel-yaml-clib==0.2.8 # via ruamel-yaml @@ -82,22 +155,41 @@ serialized-data-interface==0.7.0 # via # -r requirements.in # charmed-kubeflow-chisme -sniffio==1.3.0 +six==1.16.0 + # via + # kubernetes + # macaroonbakery + # pymacaroons + # python-dateutil +sniffio==1.3.1 # via # anyio - # httpcore # httpx -tenacity==8.2.3 - # via charmed-kubeflow-chisme -typing-extensions==4.11.0 +tenacity==9.0.0 + # via + # charmed-kubeflow-chisme + # cosl +toposort==1.10 + # via juju +typing-extensions==4.12.2 # via # annotated-types + # anyio # cosl # pydantic # pydantic-core -urllib3==2.0.6 - # via requests -websocket-client==1.6.4 - # via ops -zipp==3.17.0 + # typing-inspect +typing-inspect==0.9.0 + # via juju +urllib3==2.2.3 + # via + # kubernetes + # requests +websocket-client==1.8.0 + # via + # kubernetes + # ops +websockets==13.1 + # via juju +zipp==3.20.2 # via importlib-resources diff --git a/charms/kfp-persistence/requirements-fmt.txt b/charms/kfp-persistence/requirements-fmt.txt index a0318fe1..7ef72257 100644 --- a/charms/kfp-persistence/requirements-fmt.txt +++ b/charms/kfp-persistence/requirements-fmt.txt @@ -4,21 +4,21 @@ # # pip-compile requirements-fmt.in # -black==23.7.0 +black==24.8.0 # via -r requirements-fmt.in -click==8.1.6 +click==8.1.7 # via black -isort==5.12.0 +isort==5.13.2 # via -r requirements-fmt.in mypy-extensions==1.0.0 # via black -packaging==23.1 +packaging==24.2 # via black -pathspec==0.11.2 +pathspec==0.12.1 # via black -platformdirs==3.10.0 +platformdirs==4.3.6 # via black -tomli==2.0.1 +tomli==2.1.0 # via black -typing-extensions==4.7.1 +typing-extensions==4.12.2 # via black diff --git a/charms/kfp-persistence/requirements-integration.txt b/charms/kfp-persistence/requirements-integration.txt index 4ddadb6e..2e01231e 100644 --- a/charms/kfp-persistence/requirements-integration.txt +++ b/charms/kfp-persistence/requirements-integration.txt @@ -4,35 +4,33 @@ # # pip-compile requirements-integration.in # -anyio==4.4.0 +anyio==4.5.2 # via httpx -appnope==0.1.4 - # via ipython asttokens==2.4.1 # via stack-data -attrs==23.2.0 +attrs==24.2.0 # via jsonschema backcall==0.2.0 # via ipython -bcrypt==4.1.3 +bcrypt==4.2.1 # via paramiko -cachetools==5.3.3 +cachetools==5.5.0 # via google-auth -certifi==2024.6.2 +certifi==2024.8.30 # via # httpcore # httpx # kubernetes # requests -cffi==1.16.0 +cffi==1.17.1 # via # cryptography # pynacl -charmed-kubeflow-chisme==0.4.1 +charmed-kubeflow-chisme==0.4.3 # via -r requirements-integration.in -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via requests -cryptography==42.0.8 +cryptography==43.0.3 # via paramiko decorator==5.1.1 # via @@ -40,28 +38,30 @@ decorator==5.1.1 # ipython deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.2.1 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via # anyio # pytest -executing==2.0.1 +executing==2.1.0 # via stack-data -google-auth==2.30.0 +google-auth==2.36.0 # via kubernetes h11==0.14.0 # via httpcore -httpcore==1.0.5 +httpcore==1.0.7 # via httpx -httpx==0.27.0 +httpx==0.27.2 # via lightkube -hvac==2.2.0 +hvac==2.3.0 # via juju -idna==3.7 +idna==3.10 # via # anyio # httpx # requests -importlib-resources==6.4.0 +importlib-resources==6.4.5 # via jsonschema iniconfig==2.0.0 # via pytest @@ -69,7 +69,7 @@ ipdb==0.13.13 # via pytest-operator ipython==8.12.3 # via ipdb -jedi==0.19.1 +jedi==0.19.2 # via ipython jinja2==3.1.4 # via @@ -77,16 +77,16 @@ jinja2==3.1.4 # pytest-operator jsonschema==4.17.3 # via serialized-data-interface -juju==3.5.0.0 +juju==3.5.2.1 # via # -r requirements-integration.in # charmed-kubeflow-chisme # pytest-operator -kubernetes==30.1.0 +kubernetes==31.0.0 # via juju -lightkube==0.15.2 +lightkube==0.15.5 # via charmed-kubeflow-chisme -lightkube-models==1.30.0.8 +lightkube-models==1.31.1.8 # via lightkube macaroonbakery==1.3.4 # via juju @@ -100,17 +100,17 @@ oauthlib==3.2.2 # via # kubernetes # requests-oauthlib -ops==2.14.0 +ops==2.17.0 # via # charmed-kubeflow-chisme # serialized-data-interface ordered-set==4.1.0 # via deepdiff -packaging==24.1 +packaging==24.2 # via # juju # pytest -paramiko==3.4.0 +paramiko==3.5.0 # via juju parso==0.8.4 # via jedi @@ -122,20 +122,20 @@ pkgutil-resolve-name==1.3.10 # via jsonschema pluggy==1.5.0 # via pytest -prompt-toolkit==3.0.47 +prompt-toolkit==3.0.48 # via ipython -protobuf==5.27.1 +protobuf==5.28.3 # via macaroonbakery ptyprocess==0.7.0 # via pexpect -pure-eval==0.2.2 +pure-eval==0.2.3 # via stack-data -pyasn1==0.6.0 +pyasn1==0.6.1 # via # juju # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth pycparser==2.22 # via cffi @@ -154,19 +154,19 @@ pyrfc3339==1.1 # macaroonbakery pyrsistent==0.20.0 # via jsonschema -pytest==8.2.2 +pytest==8.3.3 # via # pytest-asyncio # pytest-operator pytest-asyncio==0.21.2 # via pytest-operator -pytest-operator==0.35.0 +pytest-operator==0.38.0 # via -r requirements-integration.in python-dateutil==2.9.0.post0 # via kubernetes -pytz==2024.1 +pytz==2024.2 # via pyrfc3339 -pyyaml==6.0.1 +pyyaml==6.0.2 # via # juju # kubernetes @@ -204,9 +204,9 @@ sniffio==1.3.1 # httpx stack-data==0.6.3 # via ipython -tenacity==8.3.0 +tenacity==9.0.0 # via charmed-kubeflow-chisme -tomli==2.0.1 +tomli==2.1.0 # via # ipdb # pytest @@ -223,7 +223,7 @@ typing-extensions==4.12.2 # typing-inspect typing-inspect==0.9.0 # via juju -urllib3==2.2.1 +urllib3==2.2.3 # via # kubernetes # requests @@ -233,7 +233,7 @@ websocket-client==1.8.0 # via # kubernetes # ops -websockets==12.0 +websockets==13.1 # via juju -zipp==3.19.2 +zipp==3.20.2 # via importlib-resources diff --git a/charms/kfp-persistence/requirements-lint.txt b/charms/kfp-persistence/requirements-lint.txt index 1edc2e8c..e268146c 100644 --- a/charms/kfp-persistence/requirements-lint.txt +++ b/charms/kfp-persistence/requirements-lint.txt @@ -4,47 +4,47 @@ # # pip-compile requirements-lint.in # -black==23.7.0 +black==24.8.0 # via -r requirements-lint.in -click==8.1.6 +click==8.1.7 # via black -codespell==2.2.5 +codespell==2.3.0 # via -r requirements-lint.in -flake8==6.0.0 +flake8==7.0.0 # via # -r requirements-lint.in # flake8-builtins # pep8-naming # pyproject-flake8 -flake8-builtins==2.1.0 +flake8-builtins==2.5.0 # via -r requirements-lint.in flake8-copyright==0.2.4 # via -r requirements-lint.in -isort==5.12.0 +isort==5.13.2 # via -r requirements-lint.in mccabe==0.7.0 # via flake8 mypy-extensions==1.0.0 # via black -packaging==23.1 +packaging==24.2 # via black -pathspec==0.11.2 +pathspec==0.12.1 # via black -pep8-naming==0.13.3 +pep8-naming==0.14.1 # via -r requirements-lint.in -platformdirs==3.10.0 +platformdirs==4.3.6 # via black -pycodestyle==2.10.0 +pycodestyle==2.11.1 # via flake8 -pyflakes==3.0.1 +pyflakes==3.2.0 # via flake8 -pyproject-flake8==6.0.0.post1 +pyproject-flake8==7.0.0 # via -r requirements-lint.in -tomli==2.0.1 +tomli==2.1.0 # via # black # pyproject-flake8 -typing-extensions==4.7.1 +typing-extensions==4.12.2 # via black # The following packages are considered to be unsafe in a requirements file: diff --git a/charms/kfp-persistence/requirements-unit.txt b/charms/kfp-persistence/requirements-unit.txt index 25472df5..47b8b785 100644 --- a/charms/kfp-persistence/requirements-unit.txt +++ b/charms/kfp-persistence/requirements-unit.txt @@ -4,46 +4,60 @@ # # pip-compile requirements-unit.in # -anyio==3.7.1 - # via httpcore -attrs==23.1.0 +annotated-types==0.7.0 + # via pydantic +anyio==4.5.2 + # via httpx +attrs==24.2.0 # via jsonschema -cachetools==5.3.1 +bcrypt==4.2.1 + # via paramiko +cachetools==5.5.0 # via google-auth -certifi==2023.7.22 +certifi==2024.8.30 # via # httpcore # httpx # kubernetes # requests -charmed-kubeflow-chisme==0.2.0 - # via -r requirements.in -charset-normalizer==3.2.0 +cffi==1.17.1 + # via + # cryptography + # pynacl +charmed-kubeflow-chisme==0.4.3 + # via -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-persistence/requirements.in +charset-normalizer==3.4.0 # via requests -cosl==0.0.12 - # via -r requirements.in -coverage==7.3.0 +cosl==0.0.45 + # via -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-persistence/requirements.in +coverage==7.6.1 # via -r requirements-unit.in +cryptography==43.0.3 + # via paramiko deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.1.2 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via # anyio # pytest -google-auth==2.23.3 +google-auth==2.36.0 # via kubernetes h11==0.14.0 # via httpcore -httpcore==0.17.3 +httpcore==1.0.7 # via httpx -httpx==0.24.1 +httpx==0.27.2 # via lightkube -idna==3.4 +hvac==2.3.0 + # via juju +idna==3.10 # via # anyio # httpx # requests -importlib-resources==6.0.1 +importlib-resources==6.4.5 # via jsonschema iniconfig==2.0.0 # via pytest @@ -51,101 +65,154 @@ jinja2==3.1.4 # via charmed-kubeflow-chisme jsonschema==4.17.3 # via serialized-data-interface -kubernetes==27.2.0 - # via -r requirements.in -lightkube==0.14.0 +juju==3.5.2.1 + # via charmed-kubeflow-chisme +kubernetes==31.0.0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-persistence/requirements.in + # juju +lightkube==0.15.5 # via - # -r requirements.in + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-persistence/requirements.in # charmed-kubeflow-chisme -lightkube-models==1.27.1.4 + # cosl +lightkube-models==1.31.1.8 # via lightkube -markupsafe==2.1.3 +macaroonbakery==1.3.4 + # via juju +markupsafe==2.1.5 # via jinja2 +mypy-extensions==1.0.0 + # via typing-inspect oauthlib==3.2.2 # via # kubernetes # requests-oauthlib -ops==2.14.0 +ops==2.17.0 # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-persistence/requirements.in # -r requirements-unit.in - # -r requirements.in # charmed-kubeflow-chisme # cosl # serialized-data-interface ordered-set==4.1.0 # via deepdiff -packaging==23.1 - # via pytest +packaging==24.2 + # via + # juju + # pytest +paramiko==3.5.0 + # via juju pkgutil-resolve-name==1.3.10 # via jsonschema -pluggy==1.2.0 +pluggy==1.5.0 # via pytest -pyasn1==0.5.0 +protobuf==5.28.3 + # via macaroonbakery +pyasn1==0.6.1 # via + # juju # pyasn1-modules # rsa -pyasn1-modules==0.3.0 +pyasn1-modules==0.4.1 # via google-auth -pyrsistent==0.19.3 +pycparser==2.22 + # via cffi +pydantic==2.10.2 + # via cosl +pydantic-core==2.27.1 + # via pydantic +pymacaroons==0.13.0 + # via macaroonbakery +pynacl==1.5.0 + # via + # macaroonbakery + # paramiko + # pymacaroons +pyrfc3339==1.1 + # via + # juju + # macaroonbakery +pyrsistent==0.20.0 # via jsonschema -pytest==7.4.0 +pytest==8.3.3 # via # -r requirements-unit.in # pytest-lazy-fixture # pytest-mock pytest-lazy-fixture==0.6.3 # via -r requirements-unit.in -pytest-mock==3.11.1 +pytest-mock==3.14.0 # via -r requirements-unit.in -python-dateutil==2.8.2 +python-dateutil==2.9.0.post0 # via kubernetes -pyyaml==6.0.1 +pytz==2024.2 + # via pyrfc3339 +pyyaml==6.0.2 # via # -r requirements-unit.in # cosl + # juju # kubernetes # lightkube # ops # serialized-data-interface -requests==2.31.0 +requests==2.32.3 # via + # hvac # kubernetes + # macaroonbakery # requests-oauthlib # serialized-data-interface -requests-oauthlib==1.3.1 +requests-oauthlib==2.0.0 # via kubernetes rsa==4.9 # via google-auth -ruamel-yaml==0.17.32 +ruamel-yaml==0.18.6 # via charmed-kubeflow-chisme ruamel-yaml-clib==0.2.8 # via ruamel-yaml serialized-data-interface==0.7.0 # via - # -r requirements.in + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-persistence/requirements.in # charmed-kubeflow-chisme six==1.16.0 # via # kubernetes + # macaroonbakery + # pymacaroons # python-dateutil -sniffio==1.3.0 +sniffio==1.3.1 # via # anyio - # httpcore # httpx -tenacity==8.2.2 - # via charmed-kubeflow-chisme -tomli==2.0.1 +tenacity==9.0.0 + # via + # charmed-kubeflow-chisme + # cosl +tomli==2.1.0 # via pytest +toposort==1.10 + # via juju typing-extensions==4.12.2 - # via cosl -urllib3==2.0.4 + # via + # annotated-types + # anyio + # cosl + # pydantic + # pydantic-core + # typing-inspect +typing-inspect==0.9.0 + # via juju +urllib3==2.2.3 # via # kubernetes # requests -websocket-client==1.6.1 +websocket-client==1.8.0 # via # kubernetes # ops -zipp==3.16.2 +websockets==13.1 + # via juju +zipp==3.20.2 # via importlib-resources diff --git a/charms/kfp-persistence/requirements.txt b/charms/kfp-persistence/requirements.txt index 4bb57022..1f21e211 100644 --- a/charms/kfp-persistence/requirements.txt +++ b/charms/kfp-persistence/requirements.txt @@ -4,62 +4,85 @@ # # pip-compile requirements.in # -anyio==3.7.1 - # via httpcore -attrs==23.1.0 +annotated-types==0.7.0 + # via pydantic +anyio==4.5.2 + # via httpx +attrs==24.2.0 # via jsonschema -cachetools==5.3.1 +bcrypt==4.2.1 + # via paramiko +cachetools==5.5.0 # via google-auth -certifi==2023.7.22 +certifi==2024.8.30 # via # httpcore # httpx # kubernetes # requests -charmed-kubeflow-chisme==0.2.0 +cffi==1.17.1 + # via + # cryptography + # pynacl +charmed-kubeflow-chisme==0.4.3 # via -r requirements.in -charset-normalizer==3.2.0 +charset-normalizer==3.4.0 # via requests -cosl==0.0.12 +cosl==0.0.45 # via -r requirements.in +cryptography==43.0.3 + # via paramiko deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.1.2 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via anyio -google-auth==2.23.3 +google-auth==2.36.0 # via kubernetes h11==0.14.0 # via httpcore -httpcore==0.17.3 +httpcore==1.0.7 # via httpx -httpx==0.24.1 +httpx==0.27.2 # via lightkube -idna==3.4 +hvac==2.3.0 + # via juju +idna==3.10 # via # anyio # httpx # requests -importlib-resources==6.0.1 +importlib-resources==6.4.5 # via jsonschema jinja2==3.1.4 # via charmed-kubeflow-chisme jsonschema==4.17.3 # via serialized-data-interface -kubernetes==27.2.0 - # via -r requirements.in -lightkube==0.14.0 +juju==3.5.2.1 + # via charmed-kubeflow-chisme +kubernetes==31.0.0 + # via + # -r requirements.in + # juju +lightkube==0.15.5 # via # -r requirements.in # charmed-kubeflow-chisme -lightkube-models==1.27.1.4 + # cosl +lightkube-models==1.31.1.8 # via lightkube -markupsafe==2.1.3 +macaroonbakery==1.3.4 + # via juju +markupsafe==2.1.5 # via jinja2 +mypy-extensions==1.0.0 + # via typing-inspect oauthlib==3.2.2 # via # kubernetes # requests-oauthlib -ops==2.14.0 +ops==2.17.0 # via # -r requirements.in # charmed-kubeflow-chisme @@ -67,37 +90,66 @@ ops==2.14.0 # serialized-data-interface ordered-set==4.1.0 # via deepdiff +packaging==24.2 + # via juju +paramiko==3.5.0 + # via juju pkgutil-resolve-name==1.3.10 # via jsonschema -pyasn1==0.5.0 +protobuf==5.28.3 + # via macaroonbakery +pyasn1==0.6.1 # via + # juju # pyasn1-modules # rsa -pyasn1-modules==0.3.0 +pyasn1-modules==0.4.1 # via google-auth -pyrsistent==0.19.3 +pycparser==2.22 + # via cffi +pydantic==2.10.2 + # via cosl +pydantic-core==2.27.1 + # via pydantic +pymacaroons==0.13.0 + # via macaroonbakery +pynacl==1.5.0 + # via + # macaroonbakery + # paramiko + # pymacaroons +pyrfc3339==1.1 + # via + # juju + # macaroonbakery +pyrsistent==0.20.0 # via jsonschema -python-dateutil==2.8.2 +python-dateutil==2.9.0.post0 # via kubernetes -pyyaml==6.0.1 +pytz==2024.2 + # via pyrfc3339 +pyyaml==6.0.2 # via # cosl + # juju # kubernetes # lightkube # ops # serialized-data-interface -requests==2.31.0 +requests==2.32.3 # via + # hvac # kubernetes + # macaroonbakery # requests-oauthlib # serialized-data-interface -requests-oauthlib==1.3.1 +requests-oauthlib==2.0.0 # via kubernetes rsa==4.9 # via google-auth -ruamel-yaml==0.17.32 +ruamel-yaml==0.18.6 # via charmed-kubeflow-chisme -ruamel-yaml-clib==0.2.7 +ruamel-yaml-clib==0.2.8 # via ruamel-yaml serialized-data-interface==0.7.0 # via @@ -106,23 +158,38 @@ serialized-data-interface==0.7.0 six==1.16.0 # via # kubernetes + # macaroonbakery + # pymacaroons # python-dateutil -sniffio==1.3.0 +sniffio==1.3.1 # via # anyio - # httpcore # httpx -tenacity==8.2.2 - # via charmed-kubeflow-chisme +tenacity==9.0.0 + # via + # charmed-kubeflow-chisme + # cosl +toposort==1.10 + # via juju typing-extensions==4.12.2 - # via cosl -urllib3==2.0.4 + # via + # annotated-types + # anyio + # cosl + # pydantic + # pydantic-core + # typing-inspect +typing-inspect==0.9.0 + # via juju +urllib3==2.2.3 # via # kubernetes # requests -websocket-client==1.6.1 +websocket-client==1.8.0 # via # kubernetes # ops -zipp==3.16.2 +websockets==13.1 + # via juju +zipp==3.20.2 # via importlib-resources diff --git a/charms/kfp-profile-controller/requirements-fmt.txt b/charms/kfp-profile-controller/requirements-fmt.txt index a0318fe1..7ef72257 100644 --- a/charms/kfp-profile-controller/requirements-fmt.txt +++ b/charms/kfp-profile-controller/requirements-fmt.txt @@ -4,21 +4,21 @@ # # pip-compile requirements-fmt.in # -black==23.7.0 +black==24.8.0 # via -r requirements-fmt.in -click==8.1.6 +click==8.1.7 # via black -isort==5.12.0 +isort==5.13.2 # via -r requirements-fmt.in mypy-extensions==1.0.0 # via black -packaging==23.1 +packaging==24.2 # via black -pathspec==0.11.2 +pathspec==0.12.1 # via black -platformdirs==3.10.0 +platformdirs==4.3.6 # via black -tomli==2.0.1 +tomli==2.1.0 # via black -typing-extensions==4.7.1 +typing-extensions==4.12.2 # via black diff --git a/charms/kfp-profile-controller/requirements-integration.txt b/charms/kfp-profile-controller/requirements-integration.txt index 7922b53f..c1db534a 100644 --- a/charms/kfp-profile-controller/requirements-integration.txt +++ b/charms/kfp-profile-controller/requirements-integration.txt @@ -4,28 +4,26 @@ # # pip-compile requirements-integration.in # -anyio==4.4.0 +anyio==4.5.2 # via httpx -appnope==0.1.4 - # via ipython asttokens==2.4.1 # via stack-data -attrs==23.2.0 +attrs==24.2.0 # via # jsonschema # outcome # trio backcall==0.2.0 # via ipython -bcrypt==4.1.3 +bcrypt==4.2.1 # via paramiko blinker==1.8.2 # via selenium-wire brotli==1.1.0 # via selenium-wire -cachetools==5.3.3 +cachetools==5.5.0 # via google-auth -certifi==2024.6.2 +certifi==2024.8.30 # via # httpcore # httpx @@ -33,15 +31,15 @@ certifi==2024.6.2 # requests # selenium # selenium-wire -cffi==1.16.0 +cffi==1.17.1 # via # cryptography # pynacl -charmed-kubeflow-chisme==0.4.1 +charmed-kubeflow-chisme==0.4.3 # via -r requirements-integration.in -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via requests -cryptography==42.0.8 +cryptography==43.0.3 # via # paramiko # pyopenssl @@ -51,15 +49,17 @@ decorator==5.1.1 # ipython deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.2.1 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via # anyio # pytest # trio # trio-websocket -executing==2.0.1 +executing==2.1.0 # via stack-data -google-auth==2.30.0 +google-auth==2.36.0 # via kubernetes h11==0.14.0 # via @@ -69,23 +69,23 @@ h2==4.1.0 # via selenium-wire hpack==4.0.0 # via h2 -httpcore==1.0.5 +httpcore==1.0.7 # via httpx -httpx==0.27.0 +httpx==0.27.2 # via lightkube -hvac==2.2.0 +hvac==2.3.0 # via juju hyperframe==6.0.1 # via # h2 # selenium-wire -idna==3.7 +idna==3.10 # via # anyio # httpx # requests # trio -importlib-resources==6.4.0 +importlib-resources==6.4.5 # via jsonschema iniconfig==2.0.0 # via pytest @@ -93,7 +93,7 @@ ipdb==0.13.13 # via pytest-operator ipython==8.12.3 # via ipdb -jedi==0.19.1 +jedi==0.19.2 # via ipython jinja2==3.1.4 # via @@ -101,20 +101,20 @@ jinja2==3.1.4 # pytest-operator jsonschema==4.17.3 # via serialized-data-interface -juju==3.5.0.0 +juju==3.5.2.1 # via # -r requirements-integration.in # charmed-kubeflow-chisme # pytest-operator kaitaistruct==0.10 # via selenium-wire -kubernetes==30.1.0 +kubernetes==31.0.0 # via juju -lightkube==0.15.2 +lightkube==0.15.5 # via # -r requirements-integration.in # charmed-kubeflow-chisme -lightkube-models==1.30.0.8 +lightkube-models==1.31.1.8 # via lightkube macaroonbakery==1.3.4 # via juju @@ -128,7 +128,7 @@ oauthlib==3.2.2 # via # kubernetes # requests-oauthlib -ops==2.14.0 +ops==2.17.0 # via # charmed-kubeflow-chisme # serialized-data-interface @@ -136,11 +136,11 @@ ordered-set==4.1.0 # via deepdiff outcome==1.3.0.post0 # via trio -packaging==24.1 +packaging==24.2 # via # juju # pytest -paramiko==3.4.0 +paramiko==3.5.0 # via juju parso==0.8.4 # via jedi @@ -152,21 +152,21 @@ pkgutil-resolve-name==1.3.10 # via jsonschema pluggy==1.5.0 # via pytest -prompt-toolkit==3.0.47 +prompt-toolkit==3.0.48 # via ipython -protobuf==5.27.1 +protobuf==5.28.3 # via macaroonbakery ptyprocess==0.7.0 # via pexpect -pure-eval==0.2.2 +pure-eval==0.2.3 # via stack-data -pyasn1==0.6.0 +pyasn1==0.6.1 # via # juju # pyasn1-modules # rsa # selenium-wire -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth pycparser==2.22 # via cffi @@ -179,9 +179,9 @@ pynacl==1.5.0 # macaroonbakery # paramiko # pymacaroons -pyopenssl==24.1.0 +pyopenssl==24.2.1 # via selenium-wire -pyparsing==3.1.2 +pyparsing==3.1.4 # via selenium-wire pyrfc3339==1.1 # via @@ -193,19 +193,19 @@ pysocks==1.7.1 # via # selenium-wire # urllib3 -pytest==8.2.2 +pytest==8.3.3 # via # pytest-asyncio # pytest-operator pytest-asyncio==0.21.2 # via pytest-operator -pytest-operator==0.35.0 +pytest-operator==0.38.0 # via -r requirements-integration.in python-dateutil==2.9.0.post0 # via kubernetes -pytz==2024.1 +pytz==2024.2 # via pyrfc3339 -pyyaml==6.0.1 +pyyaml==6.0.2 # via # juju # kubernetes @@ -228,7 +228,7 @@ ruamel-yaml==0.18.6 # via charmed-kubeflow-chisme ruamel-yaml-clib==0.2.8 # via ruamel-yaml -selenium==4.21.0 +selenium==4.27.1 # via # -r requirements-integration.in # selenium-wire @@ -252,11 +252,11 @@ sortedcontainers==2.4.0 # via trio stack-data==0.6.3 # via ipython -tenacity==8.3.0 +tenacity==9.0.0 # via # -r requirements-integration.in # charmed-kubeflow-chisme -tomli==2.0.1 +tomli==2.1.0 # via # ipdb # pytest @@ -266,7 +266,7 @@ traitlets==5.14.3 # via # ipython # matplotlib-inline -trio==0.25.1 +trio==0.27.0 # via # selenium # trio-websocket @@ -280,7 +280,7 @@ typing-extensions==4.12.2 # typing-inspect typing-inspect==0.9.0 # via juju -urllib3[socks]==2.2.1 +urllib3[socks]==2.2.3 # via # kubernetes # requests @@ -291,13 +291,14 @@ websocket-client==1.8.0 # via # kubernetes # ops -websockets==12.0 + # selenium +websockets==13.1 # via juju wsproto==1.2.0 # via # selenium-wire # trio-websocket -zipp==3.19.2 +zipp==3.20.2 # via importlib-resources -zstandard==0.22.0 +zstandard==0.23.0 # via selenium-wire diff --git a/charms/kfp-profile-controller/requirements-lint.txt b/charms/kfp-profile-controller/requirements-lint.txt index 1edc2e8c..e268146c 100644 --- a/charms/kfp-profile-controller/requirements-lint.txt +++ b/charms/kfp-profile-controller/requirements-lint.txt @@ -4,47 +4,47 @@ # # pip-compile requirements-lint.in # -black==23.7.0 +black==24.8.0 # via -r requirements-lint.in -click==8.1.6 +click==8.1.7 # via black -codespell==2.2.5 +codespell==2.3.0 # via -r requirements-lint.in -flake8==6.0.0 +flake8==7.0.0 # via # -r requirements-lint.in # flake8-builtins # pep8-naming # pyproject-flake8 -flake8-builtins==2.1.0 +flake8-builtins==2.5.0 # via -r requirements-lint.in flake8-copyright==0.2.4 # via -r requirements-lint.in -isort==5.12.0 +isort==5.13.2 # via -r requirements-lint.in mccabe==0.7.0 # via flake8 mypy-extensions==1.0.0 # via black -packaging==23.1 +packaging==24.2 # via black -pathspec==0.11.2 +pathspec==0.12.1 # via black -pep8-naming==0.13.3 +pep8-naming==0.14.1 # via -r requirements-lint.in -platformdirs==3.10.0 +platformdirs==4.3.6 # via black -pycodestyle==2.10.0 +pycodestyle==2.11.1 # via flake8 -pyflakes==3.0.1 +pyflakes==3.2.0 # via flake8 -pyproject-flake8==6.0.0.post1 +pyproject-flake8==7.0.0 # via -r requirements-lint.in -tomli==2.0.1 +tomli==2.1.0 # via # black # pyproject-flake8 -typing-extensions==4.7.1 +typing-extensions==4.12.2 # via black # The following packages are considered to be unsafe in a requirements file: diff --git a/charms/kfp-profile-controller/requirements-unit.txt b/charms/kfp-profile-controller/requirements-unit.txt index 7053e271..fd9db3c3 100644 --- a/charms/kfp-profile-controller/requirements-unit.txt +++ b/charms/kfp-profile-controller/requirements-unit.txt @@ -4,164 +4,316 @@ # # pip-compile requirements-unit.in # -anyio==3.7.1 +annotated-types==0.7.0 # via - # -r requirements.txt - # httpcore -attrs==23.1.0 + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # pydantic +anyio==4.5.2 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # httpx +attrs==24.2.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # jsonschema -certifi==2023.7.22 +bcrypt==4.2.1 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # paramiko +cachetools==5.5.0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # google-auth +certifi==2024.8.30 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # httpcore # httpx + # kubernetes # requests -charmed-kubeflow-chisme==0.2.0 - # via -r requirements.txt -charset-normalizer==3.2.0 +cffi==1.17.1 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # cryptography + # pynacl +charmed-kubeflow-chisme==0.4.3 + # via -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt +charset-normalizer==3.4.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # requests -cosl==0.0.12 - # via -r requirements.txt -coverage==7.3.0 +cosl==0.0.45 + # via -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt +coverage==7.6.1 # via -r requirements-unit.in +cryptography==43.0.3 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # paramiko deepdiff==6.2.1 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # charmed-kubeflow-chisme -exceptiongroup==1.1.2 +durationpy==0.9 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # kubernetes +exceptiongroup==1.2.2 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # anyio # pytest +google-auth==2.36.0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # kubernetes h11==0.14.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # httpcore -httpcore==0.17.3 +httpcore==1.0.7 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # httpx -httpx==0.24.1 +httpx==0.27.2 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # lightkube -idna==3.4 +hvac==2.3.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # juju +idna==3.10 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # anyio # httpx # requests -importlib-resources==6.0.1 +importlib-resources==6.4.5 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # jsonschema iniconfig==2.0.0 # via pytest jinja2==3.1.4 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # charmed-kubeflow-chisme jsonschema==4.17.3 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # serialized-data-interface -lightkube==0.14.0 +juju==3.5.2.1 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # charmed-kubeflow-chisme -lightkube-models==1.27.1.4 +kubernetes==31.0.0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # juju +lightkube==0.15.5 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # charmed-kubeflow-chisme + # cosl +lightkube-models==1.31.1.8 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # lightkube -markupsafe==2.1.3 +macaroonbakery==1.3.4 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # juju +markupsafe==2.1.5 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # jinja2 -ops==2.14.0 +mypy-extensions==1.0.0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # typing-inspect +oauthlib==3.2.2 # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # kubernetes + # requests-oauthlib +ops==2.17.0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # -r requirements-unit.in - # -r requirements.txt # charmed-kubeflow-chisme # cosl # serialized-data-interface ordered-set==4.1.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # deepdiff -packaging==23.1 - # via pytest +packaging==24.2 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # juju + # pytest +paramiko==3.5.0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # juju pkgutil-resolve-name==1.3.10 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # jsonschema -pluggy==1.2.0 +pluggy==1.5.0 # via pytest -pyrsistent==0.19.3 +protobuf==5.28.3 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # macaroonbakery +pyasn1==0.6.1 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # juju + # pyasn1-modules + # rsa +pyasn1-modules==0.4.1 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # google-auth +pycparser==2.22 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # cffi +pydantic==2.10.2 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # cosl +pydantic-core==2.27.1 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # pydantic +pymacaroons==0.13.0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # macaroonbakery +pynacl==1.5.0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # macaroonbakery + # paramiko + # pymacaroons +pyrfc3339==1.1 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # juju + # macaroonbakery +pyrsistent==0.20.0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # jsonschema -pytest==7.4.0 +pytest==8.3.3 # via # -r requirements-unit.in # pytest-lazy-fixture # pytest-mock pytest-lazy-fixture==0.6.3 # via -r requirements-unit.in -pytest-mock==3.11.1 +pytest-mock==3.14.0 # via -r requirements-unit.in -pyyaml==6.0.1 +python-dateutil==2.9.0.post0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # kubernetes +pytz==2024.2 # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # pyrfc3339 +pyyaml==6.0.2 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # -r requirements-unit.in - # -r requirements.txt # cosl + # juju + # kubernetes # lightkube # ops # serialized-data-interface -requests==2.31.0 +requests==2.32.3 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # hvac + # kubernetes + # macaroonbakery + # requests-oauthlib # serialized-data-interface -ruamel-yaml==0.17.32 +requests-oauthlib==2.0.0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # kubernetes +rsa==4.9 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # google-auth +ruamel-yaml==0.18.6 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # charmed-kubeflow-chisme -ruamel-yaml-clib==0.2.7 +ruamel-yaml-clib==0.2.8 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # ruamel-yaml serialized-data-interface==0.7.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # charmed-kubeflow-chisme -sniffio==1.3.0 +six==1.16.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # kubernetes + # macaroonbakery + # pymacaroons + # python-dateutil +sniffio==1.3.1 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # anyio - # httpcore # httpx -tenacity==8.2.2 +tenacity==9.0.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # charmed-kubeflow-chisme -tomli==2.0.1 + # cosl +tomli==2.1.0 # via pytest +toposort==1.10 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # juju typing-extensions==4.12.2 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # annotated-types + # anyio # cosl -urllib3==2.0.4 + # pydantic + # pydantic-core + # typing-inspect +typing-inspect==0.9.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # juju +urllib3==2.2.3 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # kubernetes # requests -websocket-client==1.6.1 +websocket-client==1.8.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # kubernetes # ops -zipp==3.16.2 +websockets==13.1 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt + # juju +zipp==3.20.2 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-profile-controller/requirements.txt # importlib-resources diff --git a/charms/kfp-profile-controller/requirements.txt b/charms/kfp-profile-controller/requirements.txt index 80899162..a2ceb8b6 100644 --- a/charms/kfp-profile-controller/requirements.txt +++ b/charms/kfp-profile-controller/requirements.txt @@ -4,49 +4,82 @@ # # pip-compile requirements.in # -anyio==3.7.1 - # via httpcore -attrs==23.1.0 +annotated-types==0.7.0 + # via pydantic +anyio==4.5.2 + # via httpx +attrs==24.2.0 # via jsonschema -certifi==2023.7.22 +bcrypt==4.2.1 + # via paramiko +cachetools==5.5.0 + # via google-auth +certifi==2024.8.30 # via # httpcore # httpx + # kubernetes # requests -charmed-kubeflow-chisme==0.2.0 +cffi==1.17.1 + # via + # cryptography + # pynacl +charmed-kubeflow-chisme==0.4.3 # via -r requirements.in -charset-normalizer==3.2.0 +charset-normalizer==3.4.0 # via requests -cosl==0.0.12 +cosl==0.0.45 # via -r requirements.in +cryptography==43.0.3 + # via paramiko deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.1.2 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via anyio +google-auth==2.36.0 + # via kubernetes h11==0.14.0 # via httpcore -httpcore==0.17.3 +httpcore==1.0.7 # via httpx -httpx==0.24.1 +httpx==0.27.2 # via lightkube -idna==3.4 +hvac==2.3.0 + # via juju +idna==3.10 # via # anyio # httpx # requests -importlib-resources==6.0.1 +importlib-resources==6.4.5 # via jsonschema jinja2==3.1.4 # via charmed-kubeflow-chisme jsonschema==4.17.3 # via serialized-data-interface -lightkube==0.14.0 +juju==3.5.2.1 # via charmed-kubeflow-chisme -lightkube-models==1.27.1.4 +kubernetes==31.0.0 + # via juju +lightkube==0.15.5 + # via + # charmed-kubeflow-chisme + # cosl +lightkube-models==1.31.1.8 # via lightkube -markupsafe==2.1.3 +macaroonbakery==1.3.4 + # via juju +markupsafe==2.1.5 # via jinja2 -ops==2.14.0 +mypy-extensions==1.0.0 + # via typing-inspect +oauthlib==3.2.2 + # via + # kubernetes + # requests-oauthlib +ops==2.17.0 # via # -r requirements.in # charmed-kubeflow-chisme @@ -54,38 +87,106 @@ ops==2.14.0 # serialized-data-interface ordered-set==4.1.0 # via deepdiff +packaging==24.2 + # via juju +paramiko==3.5.0 + # via juju pkgutil-resolve-name==1.3.10 # via jsonschema -pyrsistent==0.19.3 +protobuf==5.28.3 + # via macaroonbakery +pyasn1==0.6.1 + # via + # juju + # pyasn1-modules + # rsa +pyasn1-modules==0.4.1 + # via google-auth +pycparser==2.22 + # via cffi +pydantic==2.10.2 + # via cosl +pydantic-core==2.27.1 + # via pydantic +pymacaroons==0.13.0 + # via macaroonbakery +pynacl==1.5.0 + # via + # macaroonbakery + # paramiko + # pymacaroons +pyrfc3339==1.1 + # via + # juju + # macaroonbakery +pyrsistent==0.20.0 # via jsonschema -pyyaml==6.0.1 +python-dateutil==2.9.0.post0 + # via kubernetes +pytz==2024.2 + # via pyrfc3339 +pyyaml==6.0.2 # via # cosl + # juju + # kubernetes # lightkube # ops # serialized-data-interface -requests==2.31.0 - # via serialized-data-interface -ruamel-yaml==0.17.32 +requests==2.32.3 + # via + # hvac + # kubernetes + # macaroonbakery + # requests-oauthlib + # serialized-data-interface +requests-oauthlib==2.0.0 + # via kubernetes +rsa==4.9 + # via google-auth +ruamel-yaml==0.18.6 # via charmed-kubeflow-chisme -ruamel-yaml-clib==0.2.7 +ruamel-yaml-clib==0.2.8 # via ruamel-yaml serialized-data-interface==0.7.0 # via # -r requirements.in # charmed-kubeflow-chisme -sniffio==1.3.0 +six==1.16.0 + # via + # kubernetes + # macaroonbakery + # pymacaroons + # python-dateutil +sniffio==1.3.1 # via # anyio - # httpcore # httpx -tenacity==8.2.2 - # via charmed-kubeflow-chisme +tenacity==9.0.0 + # via + # charmed-kubeflow-chisme + # cosl +toposort==1.10 + # via juju typing-extensions==4.12.2 - # via cosl -urllib3==2.0.4 - # via requests -websocket-client==1.6.1 - # via ops -zipp==3.16.2 + # via + # annotated-types + # anyio + # cosl + # pydantic + # pydantic-core + # typing-inspect +typing-inspect==0.9.0 + # via juju +urllib3==2.2.3 + # via + # kubernetes + # requests +websocket-client==1.8.0 + # via + # kubernetes + # ops +websockets==13.1 + # via juju +zipp==3.20.2 # via importlib-resources diff --git a/charms/kfp-schedwf/requirements-fmt.txt b/charms/kfp-schedwf/requirements-fmt.txt index a0318fe1..7ef72257 100644 --- a/charms/kfp-schedwf/requirements-fmt.txt +++ b/charms/kfp-schedwf/requirements-fmt.txt @@ -4,21 +4,21 @@ # # pip-compile requirements-fmt.in # -black==23.7.0 +black==24.8.0 # via -r requirements-fmt.in -click==8.1.6 +click==8.1.7 # via black -isort==5.12.0 +isort==5.13.2 # via -r requirements-fmt.in mypy-extensions==1.0.0 # via black -packaging==23.1 +packaging==24.2 # via black -pathspec==0.11.2 +pathspec==0.12.1 # via black -platformdirs==3.10.0 +platformdirs==4.3.6 # via black -tomli==2.0.1 +tomli==2.1.0 # via black -typing-extensions==4.7.1 +typing-extensions==4.12.2 # via black diff --git a/charms/kfp-schedwf/requirements-integration.txt b/charms/kfp-schedwf/requirements-integration.txt index 4ddadb6e..2e01231e 100644 --- a/charms/kfp-schedwf/requirements-integration.txt +++ b/charms/kfp-schedwf/requirements-integration.txt @@ -4,35 +4,33 @@ # # pip-compile requirements-integration.in # -anyio==4.4.0 +anyio==4.5.2 # via httpx -appnope==0.1.4 - # via ipython asttokens==2.4.1 # via stack-data -attrs==23.2.0 +attrs==24.2.0 # via jsonschema backcall==0.2.0 # via ipython -bcrypt==4.1.3 +bcrypt==4.2.1 # via paramiko -cachetools==5.3.3 +cachetools==5.5.0 # via google-auth -certifi==2024.6.2 +certifi==2024.8.30 # via # httpcore # httpx # kubernetes # requests -cffi==1.16.0 +cffi==1.17.1 # via # cryptography # pynacl -charmed-kubeflow-chisme==0.4.1 +charmed-kubeflow-chisme==0.4.3 # via -r requirements-integration.in -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via requests -cryptography==42.0.8 +cryptography==43.0.3 # via paramiko decorator==5.1.1 # via @@ -40,28 +38,30 @@ decorator==5.1.1 # ipython deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.2.1 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via # anyio # pytest -executing==2.0.1 +executing==2.1.0 # via stack-data -google-auth==2.30.0 +google-auth==2.36.0 # via kubernetes h11==0.14.0 # via httpcore -httpcore==1.0.5 +httpcore==1.0.7 # via httpx -httpx==0.27.0 +httpx==0.27.2 # via lightkube -hvac==2.2.0 +hvac==2.3.0 # via juju -idna==3.7 +idna==3.10 # via # anyio # httpx # requests -importlib-resources==6.4.0 +importlib-resources==6.4.5 # via jsonschema iniconfig==2.0.0 # via pytest @@ -69,7 +69,7 @@ ipdb==0.13.13 # via pytest-operator ipython==8.12.3 # via ipdb -jedi==0.19.1 +jedi==0.19.2 # via ipython jinja2==3.1.4 # via @@ -77,16 +77,16 @@ jinja2==3.1.4 # pytest-operator jsonschema==4.17.3 # via serialized-data-interface -juju==3.5.0.0 +juju==3.5.2.1 # via # -r requirements-integration.in # charmed-kubeflow-chisme # pytest-operator -kubernetes==30.1.0 +kubernetes==31.0.0 # via juju -lightkube==0.15.2 +lightkube==0.15.5 # via charmed-kubeflow-chisme -lightkube-models==1.30.0.8 +lightkube-models==1.31.1.8 # via lightkube macaroonbakery==1.3.4 # via juju @@ -100,17 +100,17 @@ oauthlib==3.2.2 # via # kubernetes # requests-oauthlib -ops==2.14.0 +ops==2.17.0 # via # charmed-kubeflow-chisme # serialized-data-interface ordered-set==4.1.0 # via deepdiff -packaging==24.1 +packaging==24.2 # via # juju # pytest -paramiko==3.4.0 +paramiko==3.5.0 # via juju parso==0.8.4 # via jedi @@ -122,20 +122,20 @@ pkgutil-resolve-name==1.3.10 # via jsonschema pluggy==1.5.0 # via pytest -prompt-toolkit==3.0.47 +prompt-toolkit==3.0.48 # via ipython -protobuf==5.27.1 +protobuf==5.28.3 # via macaroonbakery ptyprocess==0.7.0 # via pexpect -pure-eval==0.2.2 +pure-eval==0.2.3 # via stack-data -pyasn1==0.6.0 +pyasn1==0.6.1 # via # juju # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth pycparser==2.22 # via cffi @@ -154,19 +154,19 @@ pyrfc3339==1.1 # macaroonbakery pyrsistent==0.20.0 # via jsonschema -pytest==8.2.2 +pytest==8.3.3 # via # pytest-asyncio # pytest-operator pytest-asyncio==0.21.2 # via pytest-operator -pytest-operator==0.35.0 +pytest-operator==0.38.0 # via -r requirements-integration.in python-dateutil==2.9.0.post0 # via kubernetes -pytz==2024.1 +pytz==2024.2 # via pyrfc3339 -pyyaml==6.0.1 +pyyaml==6.0.2 # via # juju # kubernetes @@ -204,9 +204,9 @@ sniffio==1.3.1 # httpx stack-data==0.6.3 # via ipython -tenacity==8.3.0 +tenacity==9.0.0 # via charmed-kubeflow-chisme -tomli==2.0.1 +tomli==2.1.0 # via # ipdb # pytest @@ -223,7 +223,7 @@ typing-extensions==4.12.2 # typing-inspect typing-inspect==0.9.0 # via juju -urllib3==2.2.1 +urllib3==2.2.3 # via # kubernetes # requests @@ -233,7 +233,7 @@ websocket-client==1.8.0 # via # kubernetes # ops -websockets==12.0 +websockets==13.1 # via juju -zipp==3.19.2 +zipp==3.20.2 # via importlib-resources diff --git a/charms/kfp-schedwf/requirements-lint.txt b/charms/kfp-schedwf/requirements-lint.txt index 1edc2e8c..e268146c 100644 --- a/charms/kfp-schedwf/requirements-lint.txt +++ b/charms/kfp-schedwf/requirements-lint.txt @@ -4,47 +4,47 @@ # # pip-compile requirements-lint.in # -black==23.7.0 +black==24.8.0 # via -r requirements-lint.in -click==8.1.6 +click==8.1.7 # via black -codespell==2.2.5 +codespell==2.3.0 # via -r requirements-lint.in -flake8==6.0.0 +flake8==7.0.0 # via # -r requirements-lint.in # flake8-builtins # pep8-naming # pyproject-flake8 -flake8-builtins==2.1.0 +flake8-builtins==2.5.0 # via -r requirements-lint.in flake8-copyright==0.2.4 # via -r requirements-lint.in -isort==5.12.0 +isort==5.13.2 # via -r requirements-lint.in mccabe==0.7.0 # via flake8 mypy-extensions==1.0.0 # via black -packaging==23.1 +packaging==24.2 # via black -pathspec==0.11.2 +pathspec==0.12.1 # via black -pep8-naming==0.13.3 +pep8-naming==0.14.1 # via -r requirements-lint.in -platformdirs==3.10.0 +platformdirs==4.3.6 # via black -pycodestyle==2.10.0 +pycodestyle==2.11.1 # via flake8 -pyflakes==3.0.1 +pyflakes==3.2.0 # via flake8 -pyproject-flake8==6.0.0.post1 +pyproject-flake8==7.0.0 # via -r requirements-lint.in -tomli==2.0.1 +tomli==2.1.0 # via # black # pyproject-flake8 -typing-extensions==4.7.1 +typing-extensions==4.12.2 # via black # The following packages are considered to be unsafe in a requirements file: diff --git a/charms/kfp-schedwf/requirements-unit.txt b/charms/kfp-schedwf/requirements-unit.txt index c06d6674..46c05cf9 100644 --- a/charms/kfp-schedwf/requirements-unit.txt +++ b/charms/kfp-schedwf/requirements-unit.txt @@ -4,41 +4,60 @@ # # pip-compile requirements-unit.in # -anyio==3.7.1 - # via httpcore -attrs==23.1.0 +annotated-types==0.7.0 + # via pydantic +anyio==4.5.2 + # via httpx +attrs==24.2.0 # via jsonschema -certifi==2023.7.22 +bcrypt==4.2.1 + # via paramiko +cachetools==5.5.0 + # via google-auth +certifi==2024.8.30 # via # httpcore # httpx + # kubernetes # requests -charmed-kubeflow-chisme==0.2.0 - # via -r requirements.in -charset-normalizer==3.2.0 +cffi==1.17.1 + # via + # cryptography + # pynacl +charmed-kubeflow-chisme==0.4.3 + # via -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-schedwf/requirements.in +charset-normalizer==3.4.0 # via requests -cosl==0.0.12 - # via -r requirements.in -coverage==7.3.0 +cosl==0.0.45 + # via -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-schedwf/requirements.in +coverage==7.6.1 # via -r requirements-unit.in +cryptography==43.0.3 + # via paramiko deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.1.2 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via # anyio # pytest +google-auth==2.36.0 + # via kubernetes h11==0.14.0 # via httpcore -httpcore==0.17.3 +httpcore==1.0.7 # via httpx -httpx==0.24.1 +httpx==0.27.2 # via lightkube -idna==3.4 +hvac==2.3.0 + # via juju +idna==3.10 # via # anyio # httpx # requests -importlib-resources==6.0.1 +importlib-resources==6.4.5 # via jsonschema iniconfig==2.0.0 # via pytest @@ -46,66 +65,147 @@ jinja2==3.1.4 # via charmed-kubeflow-chisme jsonschema==4.17.3 # via serialized-data-interface -lightkube==0.14.0 +juju==3.5.2.1 + # via charmed-kubeflow-chisme +kubernetes==31.0.0 + # via juju +lightkube==0.15.5 # via - # -r requirements.in + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-schedwf/requirements.in # charmed-kubeflow-chisme -lightkube-models==1.27.1.4 + # cosl +lightkube-models==1.31.1.8 # via lightkube -markupsafe==2.1.3 +macaroonbakery==1.3.4 + # via juju +markupsafe==2.1.5 # via jinja2 -ops==2.14.0 +mypy-extensions==1.0.0 + # via typing-inspect +oauthlib==3.2.2 + # via + # kubernetes + # requests-oauthlib +ops==2.17.0 # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-schedwf/requirements.in # -r requirements-unit.in - # -r requirements.in # charmed-kubeflow-chisme # cosl # serialized-data-interface ordered-set==4.1.0 # via deepdiff -packaging==23.1 - # via pytest +packaging==24.2 + # via + # juju + # pytest +paramiko==3.5.0 + # via juju pkgutil-resolve-name==1.3.10 # via jsonschema -pluggy==1.2.0 +pluggy==1.5.0 # via pytest -pyrsistent==0.19.3 +protobuf==5.28.3 + # via macaroonbakery +pyasn1==0.6.1 + # via + # juju + # pyasn1-modules + # rsa +pyasn1-modules==0.4.1 + # via google-auth +pycparser==2.22 + # via cffi +pydantic==2.10.2 + # via cosl +pydantic-core==2.27.1 + # via pydantic +pymacaroons==0.13.0 + # via macaroonbakery +pynacl==1.5.0 + # via + # macaroonbakery + # paramiko + # pymacaroons +pyrfc3339==1.1 + # via + # juju + # macaroonbakery +pyrsistent==0.20.0 # via jsonschema -pytest==7.4.0 +pytest==8.3.3 # via # -r requirements-unit.in # pytest-mock -pytest-mock==3.11.1 +pytest-mock==3.14.0 # via -r requirements-unit.in -pyyaml==6.0.1 +python-dateutil==2.9.0.post0 + # via kubernetes +pytz==2024.2 + # via pyrfc3339 +pyyaml==6.0.2 # via # -r requirements-unit.in # cosl + # juju + # kubernetes # lightkube # ops # serialized-data-interface -requests==2.31.0 - # via serialized-data-interface -ruamel-yaml==0.17.32 +requests==2.32.3 + # via + # hvac + # kubernetes + # macaroonbakery + # requests-oauthlib + # serialized-data-interface +requests-oauthlib==2.0.0 + # via kubernetes +rsa==4.9 + # via google-auth +ruamel-yaml==0.18.6 # via charmed-kubeflow-chisme ruamel-yaml-clib==0.2.8 # via ruamel-yaml serialized-data-interface==0.7.0 # via charmed-kubeflow-chisme -sniffio==1.3.0 +six==1.16.0 + # via + # kubernetes + # macaroonbakery + # pymacaroons + # python-dateutil +sniffio==1.3.1 # via # anyio - # httpcore # httpx -tenacity==8.2.2 - # via charmed-kubeflow-chisme -tomli==2.0.1 +tenacity==9.0.0 + # via + # charmed-kubeflow-chisme + # cosl +tomli==2.1.0 # via pytest +toposort==1.10 + # via juju typing-extensions==4.12.2 - # via cosl -urllib3==2.0.4 - # via requests -websocket-client==1.6.1 - # via ops -zipp==3.16.2 + # via + # annotated-types + # anyio + # cosl + # pydantic + # pydantic-core + # typing-inspect +typing-inspect==0.9.0 + # via juju +urllib3==2.2.3 + # via + # kubernetes + # requests +websocket-client==1.8.0 + # via + # kubernetes + # ops +websockets==13.1 + # via juju +zipp==3.20.2 # via importlib-resources diff --git a/charms/kfp-schedwf/requirements.txt b/charms/kfp-schedwf/requirements.txt index 647282cc..503e7311 100644 --- a/charms/kfp-schedwf/requirements.txt +++ b/charms/kfp-schedwf/requirements.txt @@ -4,51 +4,83 @@ # # pip-compile requirements.in # -anyio==3.7.1 - # via httpcore -attrs==23.1.0 +annotated-types==0.7.0 + # via pydantic +anyio==4.5.2 + # via httpx +attrs==24.2.0 # via jsonschema -certifi==2023.7.22 +bcrypt==4.2.1 + # via paramiko +cachetools==5.5.0 + # via google-auth +certifi==2024.8.30 # via # httpcore # httpx + # kubernetes # requests -charmed-kubeflow-chisme==0.2.0 +cffi==1.17.1 + # via + # cryptography + # pynacl +charmed-kubeflow-chisme==0.4.3 # via -r requirements.in -charset-normalizer==3.2.0 +charset-normalizer==3.4.0 # via requests -cosl==0.0.12 +cosl==0.0.45 # via -r requirements.in +cryptography==43.0.3 + # via paramiko deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.1.2 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via anyio +google-auth==2.36.0 + # via kubernetes h11==0.14.0 # via httpcore -httpcore==0.17.3 +httpcore==1.0.7 # via httpx -httpx==0.24.1 +httpx==0.27.2 # via lightkube -idna==3.4 +hvac==2.3.0 + # via juju +idna==3.10 # via # anyio # httpx # requests -importlib-resources==6.0.1 +importlib-resources==6.4.5 # via jsonschema jinja2==3.1.4 # via charmed-kubeflow-chisme jsonschema==4.17.3 # via serialized-data-interface -lightkube==0.14.0 +juju==3.5.2.1 + # via charmed-kubeflow-chisme +kubernetes==31.0.0 + # via juju +lightkube==0.15.5 # via # -r requirements.in # charmed-kubeflow-chisme -lightkube-models==1.27.1.4 + # cosl +lightkube-models==1.31.1.8 # via lightkube -markupsafe==2.1.3 +macaroonbakery==1.3.4 + # via juju +markupsafe==2.1.5 # via jinja2 -ops==2.14.0 +mypy-extensions==1.0.0 + # via typing-inspect +oauthlib==3.2.2 + # via + # kubernetes + # requests-oauthlib +ops==2.17.0 # via # -r requirements.in # charmed-kubeflow-chisme @@ -56,36 +88,104 @@ ops==2.14.0 # serialized-data-interface ordered-set==4.1.0 # via deepdiff +packaging==24.2 + # via juju +paramiko==3.5.0 + # via juju pkgutil-resolve-name==1.3.10 # via jsonschema -pyrsistent==0.19.3 +protobuf==5.28.3 + # via macaroonbakery +pyasn1==0.6.1 + # via + # juju + # pyasn1-modules + # rsa +pyasn1-modules==0.4.1 + # via google-auth +pycparser==2.22 + # via cffi +pydantic==2.10.2 + # via cosl +pydantic-core==2.27.1 + # via pydantic +pymacaroons==0.13.0 + # via macaroonbakery +pynacl==1.5.0 + # via + # macaroonbakery + # paramiko + # pymacaroons +pyrfc3339==1.1 + # via + # juju + # macaroonbakery +pyrsistent==0.20.0 # via jsonschema -pyyaml==6.0.1 +python-dateutil==2.9.0.post0 + # via kubernetes +pytz==2024.2 + # via pyrfc3339 +pyyaml==6.0.2 # via # cosl + # juju + # kubernetes # lightkube # ops # serialized-data-interface -requests==2.31.0 - # via serialized-data-interface -ruamel-yaml==0.17.32 +requests==2.32.3 + # via + # hvac + # kubernetes + # macaroonbakery + # requests-oauthlib + # serialized-data-interface +requests-oauthlib==2.0.0 + # via kubernetes +rsa==4.9 + # via google-auth +ruamel-yaml==0.18.6 # via charmed-kubeflow-chisme -ruamel-yaml-clib==0.2.7 +ruamel-yaml-clib==0.2.8 # via ruamel-yaml serialized-data-interface==0.7.0 # via charmed-kubeflow-chisme -sniffio==1.3.0 +six==1.16.0 + # via + # kubernetes + # macaroonbakery + # pymacaroons + # python-dateutil +sniffio==1.3.1 # via # anyio - # httpcore # httpx -tenacity==8.2.2 - # via charmed-kubeflow-chisme +tenacity==9.0.0 + # via + # charmed-kubeflow-chisme + # cosl +toposort==1.10 + # via juju typing-extensions==4.12.2 - # via cosl -urllib3==2.0.4 - # via requests -websocket-client==1.6.1 - # via ops -zipp==3.16.2 + # via + # annotated-types + # anyio + # cosl + # pydantic + # pydantic-core + # typing-inspect +typing-inspect==0.9.0 + # via juju +urllib3==2.2.3 + # via + # kubernetes + # requests +websocket-client==1.8.0 + # via + # kubernetes + # ops +websockets==13.1 + # via juju +zipp==3.20.2 # via importlib-resources diff --git a/charms/kfp-ui/requirements-fmt.txt b/charms/kfp-ui/requirements-fmt.txt index a0318fe1..7ef72257 100644 --- a/charms/kfp-ui/requirements-fmt.txt +++ b/charms/kfp-ui/requirements-fmt.txt @@ -4,21 +4,21 @@ # # pip-compile requirements-fmt.in # -black==23.7.0 +black==24.8.0 # via -r requirements-fmt.in -click==8.1.6 +click==8.1.7 # via black -isort==5.12.0 +isort==5.13.2 # via -r requirements-fmt.in mypy-extensions==1.0.0 # via black -packaging==23.1 +packaging==24.2 # via black -pathspec==0.11.2 +pathspec==0.12.1 # via black -platformdirs==3.10.0 +platformdirs==4.3.6 # via black -tomli==2.0.1 +tomli==2.1.0 # via black -typing-extensions==4.7.1 +typing-extensions==4.12.2 # via black diff --git a/charms/kfp-ui/requirements-integration.txt b/charms/kfp-ui/requirements-integration.txt index 4ddadb6e..2e01231e 100644 --- a/charms/kfp-ui/requirements-integration.txt +++ b/charms/kfp-ui/requirements-integration.txt @@ -4,35 +4,33 @@ # # pip-compile requirements-integration.in # -anyio==4.4.0 +anyio==4.5.2 # via httpx -appnope==0.1.4 - # via ipython asttokens==2.4.1 # via stack-data -attrs==23.2.0 +attrs==24.2.0 # via jsonschema backcall==0.2.0 # via ipython -bcrypt==4.1.3 +bcrypt==4.2.1 # via paramiko -cachetools==5.3.3 +cachetools==5.5.0 # via google-auth -certifi==2024.6.2 +certifi==2024.8.30 # via # httpcore # httpx # kubernetes # requests -cffi==1.16.0 +cffi==1.17.1 # via # cryptography # pynacl -charmed-kubeflow-chisme==0.4.1 +charmed-kubeflow-chisme==0.4.3 # via -r requirements-integration.in -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via requests -cryptography==42.0.8 +cryptography==43.0.3 # via paramiko decorator==5.1.1 # via @@ -40,28 +38,30 @@ decorator==5.1.1 # ipython deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.2.1 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via # anyio # pytest -executing==2.0.1 +executing==2.1.0 # via stack-data -google-auth==2.30.0 +google-auth==2.36.0 # via kubernetes h11==0.14.0 # via httpcore -httpcore==1.0.5 +httpcore==1.0.7 # via httpx -httpx==0.27.0 +httpx==0.27.2 # via lightkube -hvac==2.2.0 +hvac==2.3.0 # via juju -idna==3.7 +idna==3.10 # via # anyio # httpx # requests -importlib-resources==6.4.0 +importlib-resources==6.4.5 # via jsonschema iniconfig==2.0.0 # via pytest @@ -69,7 +69,7 @@ ipdb==0.13.13 # via pytest-operator ipython==8.12.3 # via ipdb -jedi==0.19.1 +jedi==0.19.2 # via ipython jinja2==3.1.4 # via @@ -77,16 +77,16 @@ jinja2==3.1.4 # pytest-operator jsonschema==4.17.3 # via serialized-data-interface -juju==3.5.0.0 +juju==3.5.2.1 # via # -r requirements-integration.in # charmed-kubeflow-chisme # pytest-operator -kubernetes==30.1.0 +kubernetes==31.0.0 # via juju -lightkube==0.15.2 +lightkube==0.15.5 # via charmed-kubeflow-chisme -lightkube-models==1.30.0.8 +lightkube-models==1.31.1.8 # via lightkube macaroonbakery==1.3.4 # via juju @@ -100,17 +100,17 @@ oauthlib==3.2.2 # via # kubernetes # requests-oauthlib -ops==2.14.0 +ops==2.17.0 # via # charmed-kubeflow-chisme # serialized-data-interface ordered-set==4.1.0 # via deepdiff -packaging==24.1 +packaging==24.2 # via # juju # pytest -paramiko==3.4.0 +paramiko==3.5.0 # via juju parso==0.8.4 # via jedi @@ -122,20 +122,20 @@ pkgutil-resolve-name==1.3.10 # via jsonschema pluggy==1.5.0 # via pytest -prompt-toolkit==3.0.47 +prompt-toolkit==3.0.48 # via ipython -protobuf==5.27.1 +protobuf==5.28.3 # via macaroonbakery ptyprocess==0.7.0 # via pexpect -pure-eval==0.2.2 +pure-eval==0.2.3 # via stack-data -pyasn1==0.6.0 +pyasn1==0.6.1 # via # juju # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth pycparser==2.22 # via cffi @@ -154,19 +154,19 @@ pyrfc3339==1.1 # macaroonbakery pyrsistent==0.20.0 # via jsonschema -pytest==8.2.2 +pytest==8.3.3 # via # pytest-asyncio # pytest-operator pytest-asyncio==0.21.2 # via pytest-operator -pytest-operator==0.35.0 +pytest-operator==0.38.0 # via -r requirements-integration.in python-dateutil==2.9.0.post0 # via kubernetes -pytz==2024.1 +pytz==2024.2 # via pyrfc3339 -pyyaml==6.0.1 +pyyaml==6.0.2 # via # juju # kubernetes @@ -204,9 +204,9 @@ sniffio==1.3.1 # httpx stack-data==0.6.3 # via ipython -tenacity==8.3.0 +tenacity==9.0.0 # via charmed-kubeflow-chisme -tomli==2.0.1 +tomli==2.1.0 # via # ipdb # pytest @@ -223,7 +223,7 @@ typing-extensions==4.12.2 # typing-inspect typing-inspect==0.9.0 # via juju -urllib3==2.2.1 +urllib3==2.2.3 # via # kubernetes # requests @@ -233,7 +233,7 @@ websocket-client==1.8.0 # via # kubernetes # ops -websockets==12.0 +websockets==13.1 # via juju -zipp==3.19.2 +zipp==3.20.2 # via importlib-resources diff --git a/charms/kfp-ui/requirements-lint.txt b/charms/kfp-ui/requirements-lint.txt index 1edc2e8c..e268146c 100644 --- a/charms/kfp-ui/requirements-lint.txt +++ b/charms/kfp-ui/requirements-lint.txt @@ -4,47 +4,47 @@ # # pip-compile requirements-lint.in # -black==23.7.0 +black==24.8.0 # via -r requirements-lint.in -click==8.1.6 +click==8.1.7 # via black -codespell==2.2.5 +codespell==2.3.0 # via -r requirements-lint.in -flake8==6.0.0 +flake8==7.0.0 # via # -r requirements-lint.in # flake8-builtins # pep8-naming # pyproject-flake8 -flake8-builtins==2.1.0 +flake8-builtins==2.5.0 # via -r requirements-lint.in flake8-copyright==0.2.4 # via -r requirements-lint.in -isort==5.12.0 +isort==5.13.2 # via -r requirements-lint.in mccabe==0.7.0 # via flake8 mypy-extensions==1.0.0 # via black -packaging==23.1 +packaging==24.2 # via black -pathspec==0.11.2 +pathspec==0.12.1 # via black -pep8-naming==0.13.3 +pep8-naming==0.14.1 # via -r requirements-lint.in -platformdirs==3.10.0 +platformdirs==4.3.6 # via black -pycodestyle==2.10.0 +pycodestyle==2.11.1 # via flake8 -pyflakes==3.0.1 +pyflakes==3.2.0 # via flake8 -pyproject-flake8==6.0.0.post1 +pyproject-flake8==7.0.0 # via -r requirements-lint.in -tomli==2.0.1 +tomli==2.1.0 # via # black # pyproject-flake8 -typing-extensions==4.7.1 +typing-extensions==4.12.2 # via black # The following packages are considered to be unsafe in a requirements file: diff --git a/charms/kfp-ui/requirements-unit.txt b/charms/kfp-ui/requirements-unit.txt index 02125a1d..f9a416c9 100644 --- a/charms/kfp-ui/requirements-unit.txt +++ b/charms/kfp-ui/requirements-unit.txt @@ -4,41 +4,60 @@ # # pip-compile requirements-unit.in # -anyio==3.7.1 - # via httpcore -attrs==23.1.0 +annotated-types==0.7.0 + # via pydantic +anyio==4.5.2 + # via httpx +attrs==24.2.0 # via jsonschema -certifi==2023.7.22 +bcrypt==4.2.1 + # via paramiko +cachetools==5.5.0 + # via google-auth +certifi==2024.8.30 # via # httpcore # httpx + # kubernetes # requests -charmed-kubeflow-chisme==0.2.0 - # via -r requirements.in -charset-normalizer==3.2.0 +cffi==1.17.1 + # via + # cryptography + # pynacl +charmed-kubeflow-chisme==0.4.3 + # via -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-ui/requirements.in +charset-normalizer==3.4.0 # via requests -cosl==0.0.12 - # via -r requirements.in -coverage==7.3.0 +cosl==0.0.45 + # via -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-ui/requirements.in +coverage==7.6.1 # via -r requirements-unit.in +cryptography==43.0.3 + # via paramiko deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.1.2 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via # anyio # pytest +google-auth==2.36.0 + # via kubernetes h11==0.14.0 # via httpcore -httpcore==0.17.3 +httpcore==1.0.7 # via httpx -httpx==0.24.1 +httpx==0.27.2 # via lightkube -idna==3.4 +hvac==2.3.0 + # via juju +idna==3.10 # via # anyio # httpx # requests -importlib-resources==6.0.1 +importlib-resources==6.4.5 # via jsonschema iniconfig==2.0.0 # via pytest @@ -46,71 +65,152 @@ jinja2==3.1.4 # via charmed-kubeflow-chisme jsonschema==4.17.3 # via serialized-data-interface -lightkube==0.14.0 +juju==3.5.2.1 + # via charmed-kubeflow-chisme +kubernetes==31.0.0 + # via juju +lightkube==0.15.5 # via - # -r requirements.in + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-ui/requirements.in # charmed-kubeflow-chisme -lightkube-models==1.27.1.4 + # cosl +lightkube-models==1.31.1.8 # via lightkube -markupsafe==2.1.3 +macaroonbakery==1.3.4 + # via juju +markupsafe==2.1.5 # via jinja2 -ops==2.14.0 +mypy-extensions==1.0.0 + # via typing-inspect +oauthlib==3.2.2 + # via + # kubernetes + # requests-oauthlib +ops==2.17.0 # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-ui/requirements.in # -r requirements-unit.in - # -r requirements.in # charmed-kubeflow-chisme # cosl # serialized-data-interface ordered-set==4.1.0 # via deepdiff -packaging==23.1 - # via pytest +packaging==24.2 + # via + # juju + # pytest +paramiko==3.5.0 + # via juju pkgutil-resolve-name==1.3.10 # via jsonschema -pluggy==1.2.0 +pluggy==1.5.0 # via pytest -pyrsistent==0.19.3 +protobuf==5.28.3 + # via macaroonbakery +pyasn1==0.6.1 + # via + # juju + # pyasn1-modules + # rsa +pyasn1-modules==0.4.1 + # via google-auth +pycparser==2.22 + # via cffi +pydantic==2.10.2 + # via cosl +pydantic-core==2.27.1 + # via pydantic +pymacaroons==0.13.0 + # via macaroonbakery +pynacl==1.5.0 + # via + # macaroonbakery + # paramiko + # pymacaroons +pyrfc3339==1.1 + # via + # juju + # macaroonbakery +pyrsistent==0.20.0 # via jsonschema -pytest==7.4.0 +pytest==8.3.3 # via # -r requirements-unit.in # pytest-lazy-fixture # pytest-mock pytest-lazy-fixture==0.6.3 # via -r requirements-unit.in -pytest-mock==3.11.1 +pytest-mock==3.14.0 # via -r requirements-unit.in -pyyaml==6.0.1 +python-dateutil==2.9.0.post0 + # via kubernetes +pytz==2024.2 + # via pyrfc3339 +pyyaml==6.0.2 # via # -r requirements-unit.in # cosl + # juju + # kubernetes # lightkube # ops # serialized-data-interface -requests==2.31.0 - # via serialized-data-interface -ruamel-yaml==0.17.32 +requests==2.32.3 + # via + # hvac + # kubernetes + # macaroonbakery + # requests-oauthlib + # serialized-data-interface +requests-oauthlib==2.0.0 + # via kubernetes +rsa==4.9 + # via google-auth +ruamel-yaml==0.18.6 # via charmed-kubeflow-chisme ruamel-yaml-clib==0.2.8 # via ruamel-yaml serialized-data-interface==0.7.0 # via - # -r requirements.in + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-ui/requirements.in # charmed-kubeflow-chisme -sniffio==1.3.0 +six==1.16.0 + # via + # kubernetes + # macaroonbakery + # pymacaroons + # python-dateutil +sniffio==1.3.1 # via # anyio - # httpcore # httpx -tenacity==8.2.2 - # via charmed-kubeflow-chisme -tomli==2.0.1 +tenacity==9.0.0 + # via + # charmed-kubeflow-chisme + # cosl +tomli==2.1.0 # via pytest +toposort==1.10 + # via juju typing-extensions==4.12.2 - # via cosl -urllib3==2.0.4 - # via requests -websocket-client==1.6.1 - # via ops -zipp==3.16.2 + # via + # annotated-types + # anyio + # cosl + # pydantic + # pydantic-core + # typing-inspect +typing-inspect==0.9.0 + # via juju +urllib3==2.2.3 + # via + # kubernetes + # requests +websocket-client==1.8.0 + # via + # kubernetes + # ops +websockets==13.1 + # via juju +zipp==3.20.2 # via importlib-resources diff --git a/charms/kfp-ui/requirements.txt b/charms/kfp-ui/requirements.txt index e54c3660..dabceb3d 100644 --- a/charms/kfp-ui/requirements.txt +++ b/charms/kfp-ui/requirements.txt @@ -4,51 +4,83 @@ # # pip-compile requirements.in # -anyio==3.7.1 - # via httpcore -attrs==23.1.0 +annotated-types==0.7.0 + # via pydantic +anyio==4.5.2 + # via httpx +attrs==24.2.0 # via jsonschema -certifi==2023.7.22 +bcrypt==4.2.1 + # via paramiko +cachetools==5.5.0 + # via google-auth +certifi==2024.8.30 # via # httpcore # httpx + # kubernetes # requests -charmed-kubeflow-chisme==0.2.0 +cffi==1.17.1 + # via + # cryptography + # pynacl +charmed-kubeflow-chisme==0.4.3 # via -r requirements.in -charset-normalizer==3.2.0 +charset-normalizer==3.4.0 # via requests -cosl==0.0.12 +cosl==0.0.45 # via -r requirements.in +cryptography==43.0.3 + # via paramiko deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.1.2 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via anyio +google-auth==2.36.0 + # via kubernetes h11==0.14.0 # via httpcore -httpcore==0.17.3 +httpcore==1.0.7 # via httpx -httpx==0.24.1 +httpx==0.27.2 # via lightkube -idna==3.4 +hvac==2.3.0 + # via juju +idna==3.10 # via # anyio # httpx # requests -importlib-resources==6.0.1 +importlib-resources==6.4.5 # via jsonschema jinja2==3.1.4 # via charmed-kubeflow-chisme jsonschema==4.17.3 # via serialized-data-interface -lightkube==0.14.0 +juju==3.5.2.1 + # via charmed-kubeflow-chisme +kubernetes==31.0.0 + # via juju +lightkube==0.15.5 # via # -r requirements.in # charmed-kubeflow-chisme -lightkube-models==1.27.1.4 + # cosl +lightkube-models==1.31.1.8 # via lightkube -markupsafe==2.1.3 +macaroonbakery==1.3.4 + # via juju +markupsafe==2.1.5 # via jinja2 -ops==2.14.0 +mypy-extensions==1.0.0 + # via typing-inspect +oauthlib==3.2.2 + # via + # kubernetes + # requests-oauthlib +ops==2.17.0 # via # -r requirements.in # charmed-kubeflow-chisme @@ -56,38 +88,106 @@ ops==2.14.0 # serialized-data-interface ordered-set==4.1.0 # via deepdiff +packaging==24.2 + # via juju +paramiko==3.5.0 + # via juju pkgutil-resolve-name==1.3.10 # via jsonschema -pyrsistent==0.19.3 +protobuf==5.28.3 + # via macaroonbakery +pyasn1==0.6.1 + # via + # juju + # pyasn1-modules + # rsa +pyasn1-modules==0.4.1 + # via google-auth +pycparser==2.22 + # via cffi +pydantic==2.10.2 + # via cosl +pydantic-core==2.27.1 + # via pydantic +pymacaroons==0.13.0 + # via macaroonbakery +pynacl==1.5.0 + # via + # macaroonbakery + # paramiko + # pymacaroons +pyrfc3339==1.1 + # via + # juju + # macaroonbakery +pyrsistent==0.20.0 # via jsonschema -pyyaml==6.0.1 +python-dateutil==2.9.0.post0 + # via kubernetes +pytz==2024.2 + # via pyrfc3339 +pyyaml==6.0.2 # via # cosl + # juju + # kubernetes # lightkube # ops # serialized-data-interface -requests==2.31.0 - # via serialized-data-interface -ruamel-yaml==0.17.32 +requests==2.32.3 + # via + # hvac + # kubernetes + # macaroonbakery + # requests-oauthlib + # serialized-data-interface +requests-oauthlib==2.0.0 + # via kubernetes +rsa==4.9 + # via google-auth +ruamel-yaml==0.18.6 # via charmed-kubeflow-chisme -ruamel-yaml-clib==0.2.7 +ruamel-yaml-clib==0.2.8 # via ruamel-yaml serialized-data-interface==0.7.0 # via # -r requirements.in # charmed-kubeflow-chisme -sniffio==1.3.0 +six==1.16.0 + # via + # kubernetes + # macaroonbakery + # pymacaroons + # python-dateutil +sniffio==1.3.1 # via # anyio - # httpcore # httpx -tenacity==8.2.2 - # via charmed-kubeflow-chisme +tenacity==9.0.0 + # via + # charmed-kubeflow-chisme + # cosl +toposort==1.10 + # via juju typing-extensions==4.12.2 - # via cosl -urllib3==2.0.4 - # via requests -websocket-client==1.6.1 - # via ops -zipp==3.16.2 + # via + # annotated-types + # anyio + # cosl + # pydantic + # pydantic-core + # typing-inspect +typing-inspect==0.9.0 + # via juju +urllib3==2.2.3 + # via + # kubernetes + # requests +websocket-client==1.8.0 + # via + # kubernetes + # ops +websockets==13.1 + # via juju +zipp==3.20.2 # via importlib-resources diff --git a/charms/kfp-viewer/requirements-fmt.txt b/charms/kfp-viewer/requirements-fmt.txt index a0318fe1..7ef72257 100644 --- a/charms/kfp-viewer/requirements-fmt.txt +++ b/charms/kfp-viewer/requirements-fmt.txt @@ -4,21 +4,21 @@ # # pip-compile requirements-fmt.in # -black==23.7.0 +black==24.8.0 # via -r requirements-fmt.in -click==8.1.6 +click==8.1.7 # via black -isort==5.12.0 +isort==5.13.2 # via -r requirements-fmt.in mypy-extensions==1.0.0 # via black -packaging==23.1 +packaging==24.2 # via black -pathspec==0.11.2 +pathspec==0.12.1 # via black -platformdirs==3.10.0 +platformdirs==4.3.6 # via black -tomli==2.0.1 +tomli==2.1.0 # via black -typing-extensions==4.7.1 +typing-extensions==4.12.2 # via black diff --git a/charms/kfp-viewer/requirements-integration.txt b/charms/kfp-viewer/requirements-integration.txt index d8f0d8ca..e2340898 100644 --- a/charms/kfp-viewer/requirements-integration.txt +++ b/charms/kfp-viewer/requirements-integration.txt @@ -4,35 +4,33 @@ # # pip-compile requirements-integration.in # -anyio==4.4.0 +anyio==4.5.2 # via httpx -appnope==0.1.4 - # via ipython asttokens==2.4.1 # via stack-data -attrs==23.2.0 +attrs==24.2.0 # via jsonschema backcall==0.2.0 # via ipython -bcrypt==4.1.3 +bcrypt==4.2.1 # via paramiko -cachetools==5.3.3 +cachetools==5.5.0 # via google-auth -certifi==2024.6.2 +certifi==2024.8.30 # via # httpcore # httpx # kubernetes # requests -cffi==1.16.0 +cffi==1.17.1 # via # cryptography # pynacl -charmed-kubeflow-chisme==0.4.1 +charmed-kubeflow-chisme==0.4.3 # via -r requirements-integration.in -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via requests -cryptography==42.0.8 +cryptography==43.0.3 # via paramiko decorator==5.1.1 # via @@ -40,28 +38,30 @@ decorator==5.1.1 # ipython deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.2.1 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via # anyio # pytest -executing==2.0.1 +executing==2.1.0 # via stack-data -google-auth==2.30.0 +google-auth==2.36.0 # via kubernetes h11==0.14.0 # via httpcore -httpcore==1.0.5 +httpcore==1.0.7 # via httpx -httpx==0.27.0 +httpx==0.27.2 # via lightkube -hvac==2.2.0 +hvac==2.3.0 # via juju -idna==3.7 +idna==3.10 # via # anyio # httpx # requests -importlib-resources==6.4.0 +importlib-resources==6.4.5 # via jsonschema iniconfig==2.0.0 # via pytest @@ -69,7 +69,7 @@ ipdb==0.13.13 # via pytest-operator ipython==8.12.3 # via ipdb -jedi==0.19.1 +jedi==0.19.2 # via ipython jinja2==3.1.4 # via @@ -77,15 +77,15 @@ jinja2==3.1.4 # pytest-operator jsonschema==4.17.3 # via serialized-data-interface -juju==3.5.0.0 +juju==3.5.2.1 # via # charmed-kubeflow-chisme # pytest-operator -kubernetes==30.1.0 +kubernetes==31.0.0 # via juju -lightkube==0.15.2 +lightkube==0.15.5 # via charmed-kubeflow-chisme -lightkube-models==1.30.0.8 +lightkube-models==1.31.1.8 # via lightkube macaroonbakery==1.3.4 # via juju @@ -99,17 +99,17 @@ oauthlib==3.2.2 # via # kubernetes # requests-oauthlib -ops==2.14.0 +ops==2.17.0 # via # charmed-kubeflow-chisme # serialized-data-interface ordered-set==4.1.0 # via deepdiff -packaging==24.1 +packaging==24.2 # via # juju # pytest -paramiko==3.4.0 +paramiko==3.5.0 # via juju parso==0.8.4 # via jedi @@ -121,20 +121,20 @@ pkgutil-resolve-name==1.3.10 # via jsonschema pluggy==1.5.0 # via pytest -prompt-toolkit==3.0.47 +prompt-toolkit==3.0.48 # via ipython -protobuf==5.27.1 +protobuf==5.28.3 # via macaroonbakery ptyprocess==0.7.0 # via pexpect -pure-eval==0.2.2 +pure-eval==0.2.3 # via stack-data -pyasn1==0.6.0 +pyasn1==0.6.1 # via # juju # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth pycparser==2.22 # via cffi @@ -153,19 +153,19 @@ pyrfc3339==1.1 # macaroonbakery pyrsistent==0.20.0 # via jsonschema -pytest==8.2.2 +pytest==8.3.3 # via # pytest-asyncio # pytest-operator pytest-asyncio==0.21.2 # via pytest-operator -pytest-operator==0.35.0 +pytest-operator==0.38.0 # via -r requirements-integration.in python-dateutil==2.9.0.post0 # via kubernetes -pytz==2024.1 +pytz==2024.2 # via pyrfc3339 -pyyaml==6.0.1 +pyyaml==6.0.2 # via # juju # kubernetes @@ -203,9 +203,9 @@ sniffio==1.3.1 # httpx stack-data==0.6.3 # via ipython -tenacity==8.3.0 +tenacity==9.0.0 # via charmed-kubeflow-chisme -tomli==2.0.1 +tomli==2.1.0 # via # ipdb # pytest @@ -222,7 +222,7 @@ typing-extensions==4.12.2 # typing-inspect typing-inspect==0.9.0 # via juju -urllib3==2.2.1 +urllib3==2.2.3 # via # kubernetes # requests @@ -232,7 +232,7 @@ websocket-client==1.8.0 # via # kubernetes # ops -websockets==12.0 +websockets==13.1 # via juju -zipp==3.19.2 +zipp==3.20.2 # via importlib-resources diff --git a/charms/kfp-viewer/requirements-lint.txt b/charms/kfp-viewer/requirements-lint.txt index 1edc2e8c..e268146c 100644 --- a/charms/kfp-viewer/requirements-lint.txt +++ b/charms/kfp-viewer/requirements-lint.txt @@ -4,47 +4,47 @@ # # pip-compile requirements-lint.in # -black==23.7.0 +black==24.8.0 # via -r requirements-lint.in -click==8.1.6 +click==8.1.7 # via black -codespell==2.2.5 +codespell==2.3.0 # via -r requirements-lint.in -flake8==6.0.0 +flake8==7.0.0 # via # -r requirements-lint.in # flake8-builtins # pep8-naming # pyproject-flake8 -flake8-builtins==2.1.0 +flake8-builtins==2.5.0 # via -r requirements-lint.in flake8-copyright==0.2.4 # via -r requirements-lint.in -isort==5.12.0 +isort==5.13.2 # via -r requirements-lint.in mccabe==0.7.0 # via flake8 mypy-extensions==1.0.0 # via black -packaging==23.1 +packaging==24.2 # via black -pathspec==0.11.2 +pathspec==0.12.1 # via black -pep8-naming==0.13.3 +pep8-naming==0.14.1 # via -r requirements-lint.in -platformdirs==3.10.0 +platformdirs==4.3.6 # via black -pycodestyle==2.10.0 +pycodestyle==2.11.1 # via flake8 -pyflakes==3.0.1 +pyflakes==3.2.0 # via flake8 -pyproject-flake8==6.0.0.post1 +pyproject-flake8==7.0.0 # via -r requirements-lint.in -tomli==2.0.1 +tomli==2.1.0 # via # black # pyproject-flake8 -typing-extensions==4.7.1 +typing-extensions==4.12.2 # via black # The following packages are considered to be unsafe in a requirements file: diff --git a/charms/kfp-viewer/requirements-unit.txt b/charms/kfp-viewer/requirements-unit.txt index 8bd63100..73231270 100644 --- a/charms/kfp-viewer/requirements-unit.txt +++ b/charms/kfp-viewer/requirements-unit.txt @@ -4,41 +4,60 @@ # # pip-compile requirements-unit.in # -anyio==3.7.1 - # via httpcore -attrs==23.1.0 +annotated-types==0.7.0 + # via pydantic +anyio==4.5.2 + # via httpx +attrs==24.2.0 # via jsonschema -certifi==2023.7.22 +bcrypt==4.2.1 + # via paramiko +cachetools==5.5.0 + # via google-auth +certifi==2024.8.30 # via # httpcore # httpx + # kubernetes # requests -charmed-kubeflow-chisme==0.2.0 - # via -r requirements.in -charset-normalizer==3.2.0 +cffi==1.17.1 + # via + # cryptography + # pynacl +charmed-kubeflow-chisme==0.4.3 + # via -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-viewer/requirements.in +charset-normalizer==3.4.0 # via requests -cosl==0.0.12 - # via -r requirements.in -coverage==7.3.0 +cosl==0.0.45 + # via -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-viewer/requirements.in +coverage==7.6.1 # via -r requirements-unit.in +cryptography==43.0.3 + # via paramiko deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.1.2 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via # anyio # pytest +google-auth==2.36.0 + # via kubernetes h11==0.14.0 # via httpcore -httpcore==0.17.3 +httpcore==1.0.7 # via httpx -httpx==0.24.1 +httpx==0.27.2 # via lightkube -idna==3.4 +hvac==2.3.0 + # via juju +idna==3.10 # via # anyio # httpx # requests -importlib-resources==6.0.1 +importlib-resources==6.4.5 # via jsonschema iniconfig==2.0.0 # via pytest @@ -46,69 +65,150 @@ jinja2==3.1.4 # via charmed-kubeflow-chisme jsonschema==4.17.3 # via serialized-data-interface -lightkube==0.14.0 +juju==3.5.2.1 + # via charmed-kubeflow-chisme +kubernetes==31.0.0 + # via juju +lightkube==0.15.5 # via - # -r requirements.in + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-viewer/requirements.in # charmed-kubeflow-chisme -lightkube-models==1.27.1.4 + # cosl +lightkube-models==1.31.1.8 # via lightkube -markupsafe==2.1.3 +macaroonbakery==1.3.4 + # via juju +markupsafe==2.1.5 # via jinja2 -ops==2.14.0 +mypy-extensions==1.0.0 + # via typing-inspect +oauthlib==3.2.2 + # via + # kubernetes + # requests-oauthlib +ops==2.17.0 # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-viewer/requirements.in # -r requirements-unit.in - # -r requirements.in # charmed-kubeflow-chisme # cosl # serialized-data-interface ordered-set==4.1.0 # via deepdiff -packaging==23.1 - # via pytest +packaging==24.2 + # via + # juju + # pytest +paramiko==3.5.0 + # via juju pkgutil-resolve-name==1.3.10 # via jsonschema -pluggy==1.2.0 +pluggy==1.5.0 # via pytest -pyrsistent==0.19.3 +protobuf==5.28.3 + # via macaroonbakery +pyasn1==0.6.1 + # via + # juju + # pyasn1-modules + # rsa +pyasn1-modules==0.4.1 + # via google-auth +pycparser==2.22 + # via cffi +pydantic==2.10.2 + # via cosl +pydantic-core==2.27.1 + # via pydantic +pymacaroons==0.13.0 + # via macaroonbakery +pynacl==1.5.0 + # via + # macaroonbakery + # paramiko + # pymacaroons +pyrfc3339==1.1 + # via + # juju + # macaroonbakery +pyrsistent==0.20.0 # via jsonschema -pytest==7.4.0 +pytest==8.3.3 # via # -r requirements-unit.in # pytest-lazy-fixture # pytest-mock pytest-lazy-fixture==0.6.3 # via -r requirements-unit.in -pytest-mock==3.11.1 +pytest-mock==3.14.0 # via -r requirements-unit.in -pyyaml==6.0.1 +python-dateutil==2.9.0.post0 + # via kubernetes +pytz==2024.2 + # via pyrfc3339 +pyyaml==6.0.2 # via # -r requirements-unit.in # cosl + # juju + # kubernetes # lightkube # ops # serialized-data-interface -requests==2.31.0 - # via serialized-data-interface -ruamel-yaml==0.17.32 +requests==2.32.3 + # via + # hvac + # kubernetes + # macaroonbakery + # requests-oauthlib + # serialized-data-interface +requests-oauthlib==2.0.0 + # via kubernetes +rsa==4.9 + # via google-auth +ruamel-yaml==0.18.6 # via charmed-kubeflow-chisme ruamel-yaml-clib==0.2.8 # via ruamel-yaml serialized-data-interface==0.7.0 # via charmed-kubeflow-chisme -sniffio==1.3.0 +six==1.16.0 + # via + # kubernetes + # macaroonbakery + # pymacaroons + # python-dateutil +sniffio==1.3.1 # via # anyio - # httpcore # httpx -tenacity==8.2.2 - # via charmed-kubeflow-chisme -tomli==2.0.1 +tenacity==9.0.0 + # via + # charmed-kubeflow-chisme + # cosl +tomli==2.1.0 # via pytest +toposort==1.10 + # via juju typing-extensions==4.12.2 - # via cosl -urllib3==2.0.4 - # via requests -websocket-client==1.6.1 - # via ops -zipp==3.16.2 + # via + # annotated-types + # anyio + # cosl + # pydantic + # pydantic-core + # typing-inspect +typing-inspect==0.9.0 + # via juju +urllib3==2.2.3 + # via + # kubernetes + # requests +websocket-client==1.8.0 + # via + # kubernetes + # ops +websockets==13.1 + # via juju +zipp==3.20.2 # via importlib-resources diff --git a/charms/kfp-viewer/requirements.txt b/charms/kfp-viewer/requirements.txt index 647282cc..503e7311 100644 --- a/charms/kfp-viewer/requirements.txt +++ b/charms/kfp-viewer/requirements.txt @@ -4,51 +4,83 @@ # # pip-compile requirements.in # -anyio==3.7.1 - # via httpcore -attrs==23.1.0 +annotated-types==0.7.0 + # via pydantic +anyio==4.5.2 + # via httpx +attrs==24.2.0 # via jsonschema -certifi==2023.7.22 +bcrypt==4.2.1 + # via paramiko +cachetools==5.5.0 + # via google-auth +certifi==2024.8.30 # via # httpcore # httpx + # kubernetes # requests -charmed-kubeflow-chisme==0.2.0 +cffi==1.17.1 + # via + # cryptography + # pynacl +charmed-kubeflow-chisme==0.4.3 # via -r requirements.in -charset-normalizer==3.2.0 +charset-normalizer==3.4.0 # via requests -cosl==0.0.12 +cosl==0.0.45 # via -r requirements.in +cryptography==43.0.3 + # via paramiko deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.1.2 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via anyio +google-auth==2.36.0 + # via kubernetes h11==0.14.0 # via httpcore -httpcore==0.17.3 +httpcore==1.0.7 # via httpx -httpx==0.24.1 +httpx==0.27.2 # via lightkube -idna==3.4 +hvac==2.3.0 + # via juju +idna==3.10 # via # anyio # httpx # requests -importlib-resources==6.0.1 +importlib-resources==6.4.5 # via jsonschema jinja2==3.1.4 # via charmed-kubeflow-chisme jsonschema==4.17.3 # via serialized-data-interface -lightkube==0.14.0 +juju==3.5.2.1 + # via charmed-kubeflow-chisme +kubernetes==31.0.0 + # via juju +lightkube==0.15.5 # via # -r requirements.in # charmed-kubeflow-chisme -lightkube-models==1.27.1.4 + # cosl +lightkube-models==1.31.1.8 # via lightkube -markupsafe==2.1.3 +macaroonbakery==1.3.4 + # via juju +markupsafe==2.1.5 # via jinja2 -ops==2.14.0 +mypy-extensions==1.0.0 + # via typing-inspect +oauthlib==3.2.2 + # via + # kubernetes + # requests-oauthlib +ops==2.17.0 # via # -r requirements.in # charmed-kubeflow-chisme @@ -56,36 +88,104 @@ ops==2.14.0 # serialized-data-interface ordered-set==4.1.0 # via deepdiff +packaging==24.2 + # via juju +paramiko==3.5.0 + # via juju pkgutil-resolve-name==1.3.10 # via jsonschema -pyrsistent==0.19.3 +protobuf==5.28.3 + # via macaroonbakery +pyasn1==0.6.1 + # via + # juju + # pyasn1-modules + # rsa +pyasn1-modules==0.4.1 + # via google-auth +pycparser==2.22 + # via cffi +pydantic==2.10.2 + # via cosl +pydantic-core==2.27.1 + # via pydantic +pymacaroons==0.13.0 + # via macaroonbakery +pynacl==1.5.0 + # via + # macaroonbakery + # paramiko + # pymacaroons +pyrfc3339==1.1 + # via + # juju + # macaroonbakery +pyrsistent==0.20.0 # via jsonschema -pyyaml==6.0.1 +python-dateutil==2.9.0.post0 + # via kubernetes +pytz==2024.2 + # via pyrfc3339 +pyyaml==6.0.2 # via # cosl + # juju + # kubernetes # lightkube # ops # serialized-data-interface -requests==2.31.0 - # via serialized-data-interface -ruamel-yaml==0.17.32 +requests==2.32.3 + # via + # hvac + # kubernetes + # macaroonbakery + # requests-oauthlib + # serialized-data-interface +requests-oauthlib==2.0.0 + # via kubernetes +rsa==4.9 + # via google-auth +ruamel-yaml==0.18.6 # via charmed-kubeflow-chisme -ruamel-yaml-clib==0.2.7 +ruamel-yaml-clib==0.2.8 # via ruamel-yaml serialized-data-interface==0.7.0 # via charmed-kubeflow-chisme -sniffio==1.3.0 +six==1.16.0 + # via + # kubernetes + # macaroonbakery + # pymacaroons + # python-dateutil +sniffio==1.3.1 # via # anyio - # httpcore # httpx -tenacity==8.2.2 - # via charmed-kubeflow-chisme +tenacity==9.0.0 + # via + # charmed-kubeflow-chisme + # cosl +toposort==1.10 + # via juju typing-extensions==4.12.2 - # via cosl -urllib3==2.0.4 - # via requests -websocket-client==1.6.1 - # via ops -zipp==3.16.2 + # via + # annotated-types + # anyio + # cosl + # pydantic + # pydantic-core + # typing-inspect +typing-inspect==0.9.0 + # via juju +urllib3==2.2.3 + # via + # kubernetes + # requests +websocket-client==1.8.0 + # via + # kubernetes + # ops +websockets==13.1 + # via juju +zipp==3.20.2 # via importlib-resources diff --git a/charms/kfp-viz/requirements-fmt.txt b/charms/kfp-viz/requirements-fmt.txt index a0318fe1..7ef72257 100644 --- a/charms/kfp-viz/requirements-fmt.txt +++ b/charms/kfp-viz/requirements-fmt.txt @@ -4,21 +4,21 @@ # # pip-compile requirements-fmt.in # -black==23.7.0 +black==24.8.0 # via -r requirements-fmt.in -click==8.1.6 +click==8.1.7 # via black -isort==5.12.0 +isort==5.13.2 # via -r requirements-fmt.in mypy-extensions==1.0.0 # via black -packaging==23.1 +packaging==24.2 # via black -pathspec==0.11.2 +pathspec==0.12.1 # via black -platformdirs==3.10.0 +platformdirs==4.3.6 # via black -tomli==2.0.1 +tomli==2.1.0 # via black -typing-extensions==4.7.1 +typing-extensions==4.12.2 # via black diff --git a/charms/kfp-viz/requirements-integration.txt b/charms/kfp-viz/requirements-integration.txt index fee2bfb9..e2340898 100644 --- a/charms/kfp-viz/requirements-integration.txt +++ b/charms/kfp-viz/requirements-integration.txt @@ -4,35 +4,33 @@ # # pip-compile requirements-integration.in # -anyio==4.4.0 +anyio==4.5.2 # via httpx -appnope==0.1.4 - # via ipython asttokens==2.4.1 # via stack-data -attrs==23.2.0 +attrs==24.2.0 # via jsonschema backcall==0.2.0 # via ipython -bcrypt==4.1.3 +bcrypt==4.2.1 # via paramiko -cachetools==5.3.3 +cachetools==5.5.0 # via google-auth -certifi==2024.6.2 +certifi==2024.8.30 # via # httpcore # httpx # kubernetes # requests -cffi==1.16.0 +cffi==1.17.1 # via # cryptography # pynacl -charmed-kubeflow-chisme==0.4.1 +charmed-kubeflow-chisme==0.4.3 # via -r requirements-integration.in -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via requests -cryptography==42.0.8 +cryptography==43.0.3 # via paramiko decorator==5.1.1 # via @@ -40,28 +38,30 @@ decorator==5.1.1 # ipython deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.2.1 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via # anyio # pytest -executing==2.0.1 +executing==2.1.0 # via stack-data -google-auth==2.30.0 +google-auth==2.36.0 # via kubernetes h11==0.14.0 # via httpcore -httpcore==1.0.5 +httpcore==1.0.7 # via httpx -httpx==0.27.0 +httpx==0.27.2 # via lightkube -hvac==2.2.0 +hvac==2.3.0 # via juju -idna==3.7 +idna==3.10 # via # anyio # httpx # requests -importlib-resources==6.4.0 +importlib-resources==6.4.5 # via jsonschema iniconfig==2.0.0 # via pytest @@ -69,7 +69,7 @@ ipdb==0.13.13 # via pytest-operator ipython==8.12.3 # via ipdb -jedi==0.19.1 +jedi==0.19.2 # via ipython jinja2==3.1.4 # via @@ -77,15 +77,15 @@ jinja2==3.1.4 # pytest-operator jsonschema==4.17.3 # via serialized-data-interface -juju==3.5.0.0 +juju==3.5.2.1 # via # charmed-kubeflow-chisme # pytest-operator -kubernetes==30.1.0 +kubernetes==31.0.0 # via juju -lightkube==0.15.2 +lightkube==0.15.5 # via charmed-kubeflow-chisme -lightkube-models==1.30.0.8 +lightkube-models==1.31.1.8 # via lightkube macaroonbakery==1.3.4 # via juju @@ -99,17 +99,17 @@ oauthlib==3.2.2 # via # kubernetes # requests-oauthlib -ops==2.14.0 +ops==2.17.0 # via # charmed-kubeflow-chisme # serialized-data-interface ordered-set==4.1.0 # via deepdiff -packaging==24.1 +packaging==24.2 # via # juju # pytest -paramiko==3.4.0 +paramiko==3.5.0 # via juju parso==0.8.4 # via jedi @@ -121,20 +121,20 @@ pkgutil-resolve-name==1.3.10 # via jsonschema pluggy==1.5.0 # via pytest -prompt-toolkit==3.0.46 +prompt-toolkit==3.0.48 # via ipython -protobuf==5.27.1 +protobuf==5.28.3 # via macaroonbakery ptyprocess==0.7.0 # via pexpect -pure-eval==0.2.2 +pure-eval==0.2.3 # via stack-data -pyasn1==0.6.0 +pyasn1==0.6.1 # via # juju # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth pycparser==2.22 # via cffi @@ -153,19 +153,19 @@ pyrfc3339==1.1 # macaroonbakery pyrsistent==0.20.0 # via jsonschema -pytest==8.2.2 +pytest==8.3.3 # via # pytest-asyncio # pytest-operator pytest-asyncio==0.21.2 # via pytest-operator -pytest-operator==0.35.0 +pytest-operator==0.38.0 # via -r requirements-integration.in python-dateutil==2.9.0.post0 # via kubernetes -pytz==2024.1 +pytz==2024.2 # via pyrfc3339 -pyyaml==6.0.1 +pyyaml==6.0.2 # via # juju # kubernetes @@ -203,9 +203,9 @@ sniffio==1.3.1 # httpx stack-data==0.6.3 # via ipython -tenacity==8.3.0 +tenacity==9.0.0 # via charmed-kubeflow-chisme -tomli==2.0.1 +tomli==2.1.0 # via # ipdb # pytest @@ -222,7 +222,7 @@ typing-extensions==4.12.2 # typing-inspect typing-inspect==0.9.0 # via juju -urllib3==2.2.1 +urllib3==2.2.3 # via # kubernetes # requests @@ -232,7 +232,7 @@ websocket-client==1.8.0 # via # kubernetes # ops -websockets==12.0 +websockets==13.1 # via juju -zipp==3.19.2 +zipp==3.20.2 # via importlib-resources diff --git a/charms/kfp-viz/requirements-lint.txt b/charms/kfp-viz/requirements-lint.txt index 1edc2e8c..e268146c 100644 --- a/charms/kfp-viz/requirements-lint.txt +++ b/charms/kfp-viz/requirements-lint.txt @@ -4,47 +4,47 @@ # # pip-compile requirements-lint.in # -black==23.7.0 +black==24.8.0 # via -r requirements-lint.in -click==8.1.6 +click==8.1.7 # via black -codespell==2.2.5 +codespell==2.3.0 # via -r requirements-lint.in -flake8==6.0.0 +flake8==7.0.0 # via # -r requirements-lint.in # flake8-builtins # pep8-naming # pyproject-flake8 -flake8-builtins==2.1.0 +flake8-builtins==2.5.0 # via -r requirements-lint.in flake8-copyright==0.2.4 # via -r requirements-lint.in -isort==5.12.0 +isort==5.13.2 # via -r requirements-lint.in mccabe==0.7.0 # via flake8 mypy-extensions==1.0.0 # via black -packaging==23.1 +packaging==24.2 # via black -pathspec==0.11.2 +pathspec==0.12.1 # via black -pep8-naming==0.13.3 +pep8-naming==0.14.1 # via -r requirements-lint.in -platformdirs==3.10.0 +platformdirs==4.3.6 # via black -pycodestyle==2.10.0 +pycodestyle==2.11.1 # via flake8 -pyflakes==3.0.1 +pyflakes==3.2.0 # via flake8 -pyproject-flake8==6.0.0.post1 +pyproject-flake8==7.0.0 # via -r requirements-lint.in -tomli==2.0.1 +tomli==2.1.0 # via # black # pyproject-flake8 -typing-extensions==4.7.1 +typing-extensions==4.12.2 # via black # The following packages are considered to be unsafe in a requirements file: diff --git a/charms/kfp-viz/requirements-unit.txt b/charms/kfp-viz/requirements-unit.txt index 35f4227c..a70e8833 100644 --- a/charms/kfp-viz/requirements-unit.txt +++ b/charms/kfp-viz/requirements-unit.txt @@ -4,41 +4,60 @@ # # pip-compile requirements-unit.in # -anyio==3.7.1 - # via httpcore -attrs==23.1.0 +annotated-types==0.7.0 + # via pydantic +anyio==4.5.2 + # via httpx +attrs==24.2.0 # via jsonschema -certifi==2023.7.22 +bcrypt==4.2.1 + # via paramiko +cachetools==5.5.0 + # via google-auth +certifi==2024.8.30 # via # httpcore # httpx + # kubernetes # requests -charmed-kubeflow-chisme==0.2.0 - # via -r requirements.in -charset-normalizer==3.2.0 +cffi==1.17.1 + # via + # cryptography + # pynacl +charmed-kubeflow-chisme==0.4.3 + # via -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-viz/requirements.in +charset-normalizer==3.4.0 # via requests -cosl==0.0.12 - # via -r requirements.in -coverage==7.3.0 +cosl==0.0.45 + # via -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-viz/requirements.in +coverage==7.6.1 # via -r requirements-unit.in +cryptography==43.0.3 + # via paramiko deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.1.2 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via # anyio # pytest +google-auth==2.36.0 + # via kubernetes h11==0.14.0 # via httpcore -httpcore==0.17.3 +httpcore==1.0.7 # via httpx -httpx==0.24.1 +httpx==0.27.2 # via lightkube -idna==3.4 +hvac==2.3.0 + # via juju +idna==3.10 # via # anyio # httpx # requests -importlib-resources==6.0.1 +importlib-resources==6.4.5 # via jsonschema iniconfig==2.0.0 # via pytest @@ -46,66 +65,148 @@ jinja2==3.1.4 # via charmed-kubeflow-chisme jsonschema==4.17.3 # via serialized-data-interface -lightkube==0.14.0 +juju==3.5.2.1 # via charmed-kubeflow-chisme -lightkube-models==1.27.1.4 +kubernetes==31.0.0 + # via juju +lightkube==0.15.5 + # via + # charmed-kubeflow-chisme + # cosl +lightkube-models==1.31.1.8 # via lightkube -markupsafe==2.1.3 +macaroonbakery==1.3.4 + # via juju +markupsafe==2.1.5 # via jinja2 -ops==2.14.0 +mypy-extensions==1.0.0 + # via typing-inspect +oauthlib==3.2.2 # via + # kubernetes + # requests-oauthlib +ops==2.17.0 + # via + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-viz/requirements.in # -r requirements-unit.in - # -r requirements.in # charmed-kubeflow-chisme # cosl # serialized-data-interface ordered-set==4.1.0 # via deepdiff -packaging==23.1 - # via pytest +packaging==24.2 + # via + # juju + # pytest +paramiko==3.5.0 + # via juju pkgutil-resolve-name==1.3.10 # via jsonschema -pluggy==1.2.0 +pluggy==1.5.0 # via pytest -pyrsistent==0.19.3 +protobuf==5.28.3 + # via macaroonbakery +pyasn1==0.6.1 + # via + # juju + # pyasn1-modules + # rsa +pyasn1-modules==0.4.1 + # via google-auth +pycparser==2.22 + # via cffi +pydantic==2.10.2 + # via cosl +pydantic-core==2.27.1 + # via pydantic +pymacaroons==0.13.0 + # via macaroonbakery +pynacl==1.5.0 + # via + # macaroonbakery + # paramiko + # pymacaroons +pyrfc3339==1.1 + # via + # juju + # macaroonbakery +pyrsistent==0.20.0 # via jsonschema -pytest==7.4.0 +pytest==8.3.3 # via # -r requirements-unit.in # pytest-mock -pytest-mock==3.11.1 +pytest-mock==3.14.0 # via -r requirements-unit.in -pyyaml==6.0.1 +python-dateutil==2.9.0.post0 + # via kubernetes +pytz==2024.2 + # via pyrfc3339 +pyyaml==6.0.2 # via # -r requirements-unit.in # cosl + # juju + # kubernetes # lightkube # ops # serialized-data-interface -requests==2.31.0 - # via serialized-data-interface -ruamel-yaml==0.17.32 +requests==2.32.3 + # via + # hvac + # kubernetes + # macaroonbakery + # requests-oauthlib + # serialized-data-interface +requests-oauthlib==2.0.0 + # via kubernetes +rsa==4.9 + # via google-auth +ruamel-yaml==0.18.6 # via charmed-kubeflow-chisme ruamel-yaml-clib==0.2.8 # via ruamel-yaml serialized-data-interface==0.7.0 # via - # -r requirements.in + # -r /tmp/renovate/repos/github/canonical/kfp-operators/charms/kfp-viz/requirements.in # charmed-kubeflow-chisme -sniffio==1.3.0 +six==1.16.0 + # via + # kubernetes + # macaroonbakery + # pymacaroons + # python-dateutil +sniffio==1.3.1 # via # anyio - # httpcore # httpx -tenacity==8.2.3 - # via charmed-kubeflow-chisme -tomli==2.0.1 +tenacity==9.0.0 + # via + # charmed-kubeflow-chisme + # cosl +tomli==2.1.0 # via pytest +toposort==1.10 + # via juju typing-extensions==4.12.2 - # via cosl -urllib3==2.0.4 - # via requests -websocket-client==1.6.1 - # via ops -zipp==3.16.2 + # via + # annotated-types + # anyio + # cosl + # pydantic + # pydantic-core + # typing-inspect +typing-inspect==0.9.0 + # via juju +urllib3==2.2.3 + # via + # kubernetes + # requests +websocket-client==1.8.0 + # via + # kubernetes + # ops +websockets==13.1 + # via juju +zipp==3.20.2 # via importlib-resources diff --git a/charms/kfp-viz/requirements.txt b/charms/kfp-viz/requirements.txt index e17af9b6..a2ceb8b6 100644 --- a/charms/kfp-viz/requirements.txt +++ b/charms/kfp-viz/requirements.txt @@ -4,49 +4,82 @@ # # pip-compile requirements.in # -anyio==3.7.1 - # via httpcore -attrs==23.1.0 +annotated-types==0.7.0 + # via pydantic +anyio==4.5.2 + # via httpx +attrs==24.2.0 # via jsonschema -certifi==2023.7.22 +bcrypt==4.2.1 + # via paramiko +cachetools==5.5.0 + # via google-auth +certifi==2024.8.30 # via # httpcore # httpx + # kubernetes # requests -charmed-kubeflow-chisme==0.2.0 +cffi==1.17.1 + # via + # cryptography + # pynacl +charmed-kubeflow-chisme==0.4.3 # via -r requirements.in -charset-normalizer==3.2.0 +charset-normalizer==3.4.0 # via requests -cosl==0.0.12 +cosl==0.0.45 # via -r requirements.in +cryptography==43.0.3 + # via paramiko deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.1.3 +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 # via anyio +google-auth==2.36.0 + # via kubernetes h11==0.14.0 # via httpcore -httpcore==0.17.3 +httpcore==1.0.7 # via httpx -httpx==0.24.1 +httpx==0.27.2 # via lightkube -idna==3.4 +hvac==2.3.0 + # via juju +idna==3.10 # via # anyio # httpx # requests -importlib-resources==6.0.1 +importlib-resources==6.4.5 # via jsonschema jinja2==3.1.4 # via charmed-kubeflow-chisme jsonschema==4.17.3 # via serialized-data-interface -lightkube==0.14.0 +juju==3.5.2.1 # via charmed-kubeflow-chisme -lightkube-models==1.27.1.4 +kubernetes==31.0.0 + # via juju +lightkube==0.15.5 + # via + # charmed-kubeflow-chisme + # cosl +lightkube-models==1.31.1.8 # via lightkube -markupsafe==2.1.3 +macaroonbakery==1.3.4 + # via juju +markupsafe==2.1.5 # via jinja2 -ops==2.14.0 +mypy-extensions==1.0.0 + # via typing-inspect +oauthlib==3.2.2 + # via + # kubernetes + # requests-oauthlib +ops==2.17.0 # via # -r requirements.in # charmed-kubeflow-chisme @@ -54,38 +87,106 @@ ops==2.14.0 # serialized-data-interface ordered-set==4.1.0 # via deepdiff +packaging==24.2 + # via juju +paramiko==3.5.0 + # via juju pkgutil-resolve-name==1.3.10 # via jsonschema -pyrsistent==0.19.3 +protobuf==5.28.3 + # via macaroonbakery +pyasn1==0.6.1 + # via + # juju + # pyasn1-modules + # rsa +pyasn1-modules==0.4.1 + # via google-auth +pycparser==2.22 + # via cffi +pydantic==2.10.2 + # via cosl +pydantic-core==2.27.1 + # via pydantic +pymacaroons==0.13.0 + # via macaroonbakery +pynacl==1.5.0 + # via + # macaroonbakery + # paramiko + # pymacaroons +pyrfc3339==1.1 + # via + # juju + # macaroonbakery +pyrsistent==0.20.0 # via jsonschema -pyyaml==6.0.1 +python-dateutil==2.9.0.post0 + # via kubernetes +pytz==2024.2 + # via pyrfc3339 +pyyaml==6.0.2 # via # cosl + # juju + # kubernetes # lightkube # ops # serialized-data-interface -requests==2.31.0 - # via serialized-data-interface -ruamel-yaml==0.17.32 +requests==2.32.3 + # via + # hvac + # kubernetes + # macaroonbakery + # requests-oauthlib + # serialized-data-interface +requests-oauthlib==2.0.0 + # via kubernetes +rsa==4.9 + # via google-auth +ruamel-yaml==0.18.6 # via charmed-kubeflow-chisme -ruamel-yaml-clib==0.2.7 +ruamel-yaml-clib==0.2.8 # via ruamel-yaml serialized-data-interface==0.7.0 # via # -r requirements.in # charmed-kubeflow-chisme -sniffio==1.3.0 +six==1.16.0 + # via + # kubernetes + # macaroonbakery + # pymacaroons + # python-dateutil +sniffio==1.3.1 # via # anyio - # httpcore # httpx -tenacity==8.2.3 - # via charmed-kubeflow-chisme +tenacity==9.0.0 + # via + # charmed-kubeflow-chisme + # cosl +toposort==1.10 + # via juju typing-extensions==4.12.2 - # via cosl -urllib3==2.0.4 - # via requests -websocket-client==1.6.1 - # via ops -zipp==3.16.2 + # via + # annotated-types + # anyio + # cosl + # pydantic + # pydantic-core + # typing-inspect +typing-inspect==0.9.0 + # via juju +urllib3==2.2.3 + # via + # kubernetes + # requests +websocket-client==1.8.0 + # via + # kubernetes + # ops +websockets==13.1 + # via juju +zipp==3.20.2 # via importlib-resources diff --git a/requirements-integration-v1.txt b/requirements-integration-v1.txt index 5ba4a321..b1d7553c 100644 --- a/requirements-integration-v1.txt +++ b/requirements-integration-v1.txt @@ -6,40 +6,40 @@ # absl-py==1.4.0 # via kfp -aiohttp==3.9.5 +aiohappyeyeballs==2.4.3 + # via aiohttp +aiohttp==3.10.11 # via -r requirements-integration-v1.in aiosignal==1.3.1 # via aiohttp -anyio==4.4.0 +anyio==4.5.2 # via httpx -appnope==0.1.4 - # via ipython asttokens==2.4.1 # via stack-data -async-timeout==4.0.3 +async-timeout==5.0.1 # via aiohttp -attrs==23.2.0 +attrs==24.2.0 # via # aiohttp # jsonschema backcall==0.2.0 # via ipython -bcrypt==4.2.0 +bcrypt==4.2.1 # via paramiko -cachetools==5.4.0 +cachetools==5.5.0 # via google-auth -certifi==2024.7.4 +certifi==2024.8.30 # via # httpcore # httpx # kfp-server-api # kubernetes # requests -cffi==1.16.0 +cffi==1.17.1 # via # cryptography # pynacl -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via requests click==8.1.7 # via @@ -47,13 +47,13 @@ click==8.1.7 # typer cloudpickle==2.2.1 # via kfp -cryptography==43.0.0 +cryptography==43.0.3 # via paramiko decorator==5.1.1 # via # ipdb # ipython -deprecated==1.2.14 +deprecated==1.2.15 # via kfp docstring-parser==0.16 # via kfp @@ -61,15 +61,15 @@ exceptiongroup==1.2.2 # via # anyio # pytest -executing==2.0.1 +executing==2.1.0 # via stack-data -fire==0.6.0 +fire==0.7.0 # via kfp -frozenlist==1.4.1 +frozenlist==1.5.0 # via # aiohttp # aiosignal -google-api-core==2.19.1 +google-api-core==2.23.0 # via # google-api-python-client # google-cloud-core @@ -77,7 +77,7 @@ google-api-core==2.19.1 # kfp google-api-python-client==1.12.11 # via kfp -google-auth==2.32.0 +google-auth==2.36.0 # via # google-api-core # google-api-python-client @@ -90,35 +90,35 @@ google-auth-httplib2==0.2.0 # via google-api-python-client google-cloud-core==2.4.1 # via google-cloud-storage -google-cloud-storage==2.18.0 +google-cloud-storage==2.18.2 # via kfp google-crc32c==1.5.0 # via # google-cloud-storage # google-resumable-media -google-resumable-media==2.7.1 +google-resumable-media==2.7.2 # via google-cloud-storage -googleapis-common-protos==1.63.2 +googleapis-common-protos==1.66.0 # via google-api-core h11==0.14.0 # via httpcore -httpcore==1.0.5 +httpcore==1.0.7 # via httpx httplib2==0.22.0 # via # google-api-python-client # google-auth-httplib2 -httpx==0.27.0 +httpx==0.27.2 # via lightkube hvac==2.3.0 # via juju -idna==3.7 +idna==3.10 # via # anyio # httpx # requests # yarl -importlib-resources==6.4.0 +importlib-resources==6.4.5 # via jsonschema iniconfig==2.0.0 # via pytest @@ -126,7 +126,7 @@ ipdb==0.13.13 # via pytest-operator ipython==8.12.3 # via ipdb -jedi==0.19.1 +jedi==0.19.2 # via ipython jinja2==3.1.4 # via pytest-operator @@ -134,7 +134,7 @@ jsonschema==4.17.3 # via # -r requirements-integration-v1.in # kfp -juju==3.5.2.0 +juju==3.5.2.1 # via # -r requirements-integration-v1.in # pytest-operator @@ -148,9 +148,9 @@ kubernetes==25.3.0 # via # juju # kfp -lightkube==0.15.3 +lightkube==0.15.5 # via -r requirements-integration-v1.in -lightkube-models==1.30.0.8 +lightkube-models==1.31.1.8 # via lightkube macaroonbakery==1.3.4 # via juju @@ -162,7 +162,7 @@ matplotlib-inline==0.1.7 # via ipython mdurl==0.1.2 # via markdown-it-py -multidict==6.0.5 +multidict==6.1.0 # via # aiohttp # yarl @@ -170,11 +170,11 @@ mypy-extensions==1.0.0 # via typing-inspect oauthlib==3.2.2 # via requests-oauthlib -packaging==24.1 +packaging==24.2 # via # juju # pytest -paramiko==3.4.0 +paramiko==3.5.0 # via juju parso==0.8.4 # via jedi @@ -186,9 +186,11 @@ pkgutil-resolve-name==1.3.10 # via jsonschema pluggy==1.5.0 # via pytest -prompt-toolkit==3.0.47 +prompt-toolkit==3.0.48 # via ipython -proto-plus==1.24.0 +propcache==0.2.0 + # via yarl +proto-plus==1.25.0 # via google-api-core protobuf==3.20.3 # via @@ -202,16 +204,16 @@ ptyprocess==0.7.0 # via pexpect pure-eval==0.2.3 # via stack-data -pyasn1==0.6.0 +pyasn1==0.6.1 # via # juju # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth pycparser==2.22 # via cffi -pydantic==1.10.17 +pydantic==1.10.19 # via kfp pygments==2.18.0 # via @@ -224,7 +226,7 @@ pynacl==1.5.0 # macaroonbakery # paramiko # pymacaroons -pyparsing==3.1.2 +pyparsing==3.1.4 # via httplib2 pyrfc3339==1.1 # via @@ -232,22 +234,22 @@ pyrfc3339==1.1 # macaroonbakery pyrsistent==0.20.0 # via jsonschema -pytest==8.3.2 +pytest==8.3.3 # via # -r requirements-integration-v1.in # pytest-asyncio # pytest-operator pytest-asyncio==0.21.2 # via pytest-operator -pytest-operator==0.35.0 +pytest-operator==0.38.0 # via -r requirements-integration-v1.in python-dateutil==2.9.0.post0 # via # kfp-server-api # kubernetes -pytz==2024.1 +pytz==2024.2 # via pyrfc3339 -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -r requirements-integration-v1.in # juju @@ -268,7 +270,7 @@ requests-oauthlib==2.0.0 # via kubernetes requests-toolbelt==0.10.1 # via kfp -rich==13.7.1 +rich==13.9.4 # via typer rsa==4.9 # via google-auth @@ -279,7 +281,6 @@ shellingham==1.5.4 six==1.16.0 # via # asttokens - # fire # google-api-python-client # kfp-server-api # kubernetes @@ -300,7 +301,7 @@ tenacity==9.0.0 # via -r requirements-integration-v1.in termcolor==2.4.0 # via fire -tomli==2.0.1 +tomli==2.1.0 # via # ipdb # pytest @@ -310,13 +311,14 @@ traitlets==5.14.3 # via # ipython # matplotlib-inline -typer==0.12.3 +typer==0.13.1 # via kfp typing-extensions==4.12.2 # via # anyio # ipython # kfp + # multidict # pydantic # rich # typer @@ -327,7 +329,7 @@ uritemplate==3.0.1 # via # google-api-python-client # kfp -urllib3==1.26.19 +urllib3==1.26.20 # via # kfp # kfp-server-api @@ -337,15 +339,15 @@ wcwidth==0.2.13 # via prompt-toolkit websocket-client==1.8.0 # via kubernetes -websockets==12.0 +websockets==13.1 # via juju -wheel==0.43.0 +wheel==0.45.1 # via strip-hints -wrapt==1.16.0 +wrapt==1.17.0 # via deprecated -yarl==1.9.4 +yarl==1.15.2 # via aiohttp -zipp==3.19.2 +zipp==3.20.2 # via importlib-resources # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements-integration-v2.txt b/requirements-integration-v2.txt index 1c49ff25..97024720 100644 --- a/requirements-integration-v2.txt +++ b/requirements-integration-v2.txt @@ -4,44 +4,44 @@ # # pip-compile requirements-integration-v2.in # -aiohttp==3.9.5 +aiohappyeyeballs==2.4.3 + # via aiohttp +aiohttp==3.10.11 # via -r requirements-integration-v2.in aiosignal==1.3.1 # via aiohttp -anyio==4.4.0 +anyio==4.5.2 # via httpx -appnope==0.1.4 - # via ipython asttokens==2.4.1 # via stack-data -async-timeout==4.0.3 +async-timeout==5.0.1 # via aiohttp -attrs==23.2.0 +attrs==24.2.0 # via # aiohttp # jsonschema backcall==0.2.0 # via ipython -bcrypt==4.2.0 +bcrypt==4.2.1 # via paramiko -cachetools==5.4.0 +cachetools==5.5.0 # via google-auth -certifi==2024.7.4 +certifi==2024.8.30 # via # httpcore # httpx # kfp-server-api # kubernetes # requests -cffi==1.16.0 +cffi==1.17.1 # via # cryptography # pynacl -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via requests click==8.1.7 # via kfp -cryptography==43.0.0 +cryptography==43.0.3 # via paramiko decorator==5.1.1 # via @@ -53,18 +53,18 @@ exceptiongroup==1.2.2 # via # anyio # pytest -executing==2.0.1 +executing==2.1.0 # via stack-data -frozenlist==1.4.1 +frozenlist==1.5.0 # via # aiohttp # aiosignal -google-api-core==2.19.1 +google-api-core==2.23.0 # via # google-cloud-core # google-cloud-storage # kfp -google-auth==2.32.0 +google-auth==2.36.0 # via # google-api-core # google-cloud-core @@ -73,31 +73,31 @@ google-auth==2.32.0 # kubernetes google-cloud-core==2.4.1 # via google-cloud-storage -google-cloud-storage==2.18.0 +google-cloud-storage==2.18.2 # via kfp google-crc32c==1.5.0 # via # google-cloud-storage # google-resumable-media -google-resumable-media==2.7.1 +google-resumable-media==2.7.2 # via google-cloud-storage -googleapis-common-protos==1.63.2 +googleapis-common-protos==1.66.0 # via google-api-core h11==0.14.0 # via httpcore -httpcore==1.0.5 +httpcore==1.0.7 # via httpx -httpx==0.27.0 +httpx==0.27.2 # via lightkube hvac==2.3.0 # via juju -idna==3.7 +idna==3.10 # via # anyio # httpx # requests # yarl -importlib-resources==6.4.0 +importlib-resources==6.4.5 # via jsonschema iniconfig==2.0.0 # via pytest @@ -105,29 +105,29 @@ ipdb==0.13.13 # via pytest-operator ipython==8.12.3 # via ipdb -jedi==0.19.1 +jedi==0.19.2 # via ipython jinja2==3.1.4 # via pytest-operator jsonschema==4.17.3 # via -r requirements-integration-v2.in -juju==3.5.2.0 +juju==3.5.2.1 # via # -r requirements-integration-v2.in # pytest-operator -kfp==2.8.0 +kfp==2.9.0 # via -r requirements-integration-v2.in -kfp-pipeline-spec==0.3.0 +kfp-pipeline-spec==0.4.0 # via kfp -kfp-server-api==2.0.5 +kfp-server-api==2.3.0 # via kfp -kubernetes==26.1.0 +kubernetes==30.1.0 # via # juju # kfp -lightkube==0.15.3 +lightkube==0.15.5 # via -r requirements-integration-v2.in -lightkube-models==1.30.0.8 +lightkube-models==1.31.1.8 # via lightkube macaroonbakery==1.3.4 # via juju @@ -135,19 +135,21 @@ markupsafe==2.1.5 # via jinja2 matplotlib-inline==0.1.7 # via ipython -multidict==6.0.5 +multidict==6.1.0 # via # aiohttp # yarl mypy-extensions==1.0.0 # via typing-inspect oauthlib==3.2.2 - # via requests-oauthlib -packaging==24.1 + # via + # kubernetes + # requests-oauthlib +packaging==24.2 # via # juju # pytest -paramiko==3.4.0 +paramiko==3.5.0 # via juju parso==0.8.4 # via jedi @@ -159,11 +161,13 @@ pkgutil-resolve-name==1.3.10 # via jsonschema pluggy==1.5.0 # via pytest -prompt-toolkit==3.0.47 +prompt-toolkit==3.0.48 # via ipython -proto-plus==1.24.0 +propcache==0.2.0 + # via yarl +proto-plus==1.25.0 # via google-api-core -protobuf==4.25.4 +protobuf==4.25.5 # via # google-api-core # googleapis-common-protos @@ -175,12 +179,12 @@ ptyprocess==0.7.0 # via pexpect pure-eval==0.2.3 # via stack-data -pyasn1==0.6.0 +pyasn1==0.6.1 # via # juju # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth pycparser==2.22 # via cffi @@ -199,22 +203,22 @@ pyrfc3339==1.1 # macaroonbakery pyrsistent==0.20.0 # via jsonschema -pytest==8.3.2 +pytest==8.3.3 # via # -r requirements-integration-v2.in # pytest-asyncio # pytest-operator pytest-asyncio==0.21.2 # via pytest-operator -pytest-operator==0.35.0 +pytest-operator==0.38.0 # via -r requirements-integration-v2.in python-dateutil==2.9.0.post0 # via # kfp-server-api # kubernetes -pytz==2024.1 +pytz==2024.2 # via pyrfc3339 -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -r requirements-integration-v2.in # juju @@ -237,7 +241,7 @@ requests-toolbelt==0.10.1 # via kfp rsa==4.9 # via google-auth -sh==2.0.7 +sh==2.1.0 # via -r requirements-integration-v2.in six==1.16.0 # via @@ -257,7 +261,7 @@ tabulate==0.9.0 # via kfp tenacity==9.0.0 # via -r requirements-integration-v2.in -tomli==2.0.1 +tomli==2.1.0 # via # ipdb # pytest @@ -272,10 +276,11 @@ typing-extensions==4.12.2 # anyio # ipython # kfp + # multidict # typing-inspect typing-inspect==0.9.0 # via juju -urllib3==1.26.19 +urllib3==1.26.20 # via # kfp # kfp-server-api @@ -285,12 +290,9 @@ wcwidth==0.2.13 # via prompt-toolkit websocket-client==1.8.0 # via kubernetes -websockets==12.0 +websockets==13.1 # via juju -yarl==1.9.4 +yarl==1.15.2 # via aiohttp -zipp==3.19.2 +zipp==3.20.2 # via importlib-resources - -# The following packages are considered to be unsafe in a requirements file: -# setuptools