diff --git a/requirements-fmt.txt b/requirements-fmt.txt index 9aa22f98..9ca1b582 100644 --- a/requirements-fmt.txt +++ b/requirements-fmt.txt @@ -6,7 +6,7 @@ # black==24.8.0 # via -r requirements-fmt.in -click==8.1.7 +click==8.1.8 # via black isort==5.13.2 # via -r requirements-fmt.in diff --git a/requirements-integration.txt b/requirements-integration.txt index 683233f4..0088addb 100644 --- a/requirements-integration.txt +++ b/requirements-integration.txt @@ -22,7 +22,7 @@ asttokens==3.0.0 # via stack-data async-timeout==5.0.1 # via aiohttp -attrs==24.2.0 +attrs==24.3.0 # via # aiohttp # jsonschema @@ -38,7 +38,7 @@ cachetools==5.5.0 # via # google-auth # mlflow-skinny -certifi==2024.8.30 +certifi==2024.12.14 # via # httpcore # httpx @@ -50,15 +50,15 @@ cffi==1.17.1 # argon2-cffi-bindings # cryptography # pynacl -charmed-kubeflow-chisme==0.4.3 +charmed-kubeflow-chisme==0.4.6 # via -r requirements-integration.in -charset-normalizer==3.4.0 +charset-normalizer==3.4.1 # via requests -click==8.1.7 +click==8.1.8 # via # flask # mlflow-skinny -cloudpickle==3.1.0 +cloudpickle==3.1.1 # via mlflow-skinny contourpy==1.1.1 # via matplotlib @@ -66,7 +66,7 @@ cryptography==44.0.0 # via paramiko cycler==0.12.1 # via matplotlib -databricks-sdk==0.38.0 +databricks-sdk==0.40.0 # via mlflow-skinny decorator==5.1.1 # via @@ -88,17 +88,17 @@ executing==2.1.0 # via stack-data flask==3.0.3 # via mlflow -fonttools==4.55.2 +fonttools==4.55.3 # via matplotlib frozenlist==1.5.0 # via # aiohttp # aiosignal -gitdb==4.0.11 +gitdb==4.0.12 # via gitpython -gitpython==3.1.43 +gitpython==3.1.44 # via mlflow-skinny -google-auth==2.36.0 +google-auth==2.37.0 # via # databricks-sdk # kubernetes @@ -119,7 +119,9 @@ h11==0.14.0 httpcore==1.0.7 # via httpx httpx==0.27.2 - # via lightkube + # via + # charmed-kubeflow-chisme + # lightkube hvac==2.3.0 # via juju idna==3.10 @@ -150,7 +152,7 @@ itsdangerous==2.2.0 # via flask jedi==0.19.2 # via ipython -jinja2==3.1.4 +jinja2==3.1.5 # via # -r requirements-integration.in # charmed-kubeflow-chisme @@ -161,7 +163,7 @@ joblib==1.4.2 # via scikit-learn jsonschema==4.17.3 # via serialized-data-interface -juju==3.6.0.0 +juju==3.6.1.0 # via # -r requirements-integration.in # charmed-kubeflow-chisme @@ -170,17 +172,17 @@ kiwisolver==1.4.7 # via matplotlib kubernetes==30.1.0 # via juju -lightkube==0.15.6 +lightkube==0.17.1 # via # -r requirements-integration.in # charmed-kubeflow-chisme -lightkube-models==1.31.1.8 +lightkube-models==1.32.0.8 # via # -r requirements-integration.in # lightkube macaroonbakery==1.3.4 # via juju -mako==1.3.7 +mako==1.3.8 # via alembic markdown==3.7 # via mlflow @@ -218,14 +220,14 @@ oauthlib==3.2.2 # via # kubernetes # requests-oauthlib -opentelemetry-api==1.28.2 +opentelemetry-api==1.29.0 # via # mlflow-skinny # opentelemetry-sdk # opentelemetry-semantic-conventions -opentelemetry-sdk==1.28.2 +opentelemetry-sdk==1.29.0 # via mlflow-skinny -opentelemetry-semantic-conventions==0.49b2 +opentelemetry-semantic-conventions==0.50b0 # via opentelemetry-sdk ops==2.17.1 # via @@ -260,7 +262,7 @@ prompt-toolkit==3.0.48 # via ipython propcache==0.2.0 # via yarl -protobuf==5.29.1 +protobuf==5.29.3 # via # macaroonbakery # mlflow-skinny @@ -281,7 +283,7 @@ pycparser==2.22 # via cffi pycryptodome==3.21.0 # via minio -pygments==2.18.0 +pygments==2.19.1 # via ipython pymacaroons==0.13.0 # via macaroonbakery @@ -304,7 +306,7 @@ pytest==8.3.4 # pytest-operator pytest-asyncio==0.21.2 # via pytest-operator -pytest-operator==0.38.0 +pytest-operator==0.39.0 # via -r requirements-integration.in python-dateutil==2.9.0.post0 # via @@ -340,7 +342,7 @@ requests-oauthlib==2.0.0 # via kubernetes rsa==4.9 # via google-auth -ruamel-yaml==0.18.6 +ruamel-yaml==0.18.10 # via charmed-kubeflow-chisme ruamel-yaml-clib==0.2.8 # via ruamel-yaml @@ -358,17 +360,17 @@ six==1.17.0 # macaroonbakery # pymacaroons # python-dateutil -smmap==5.0.1 +smmap==5.0.2 # via gitdb sniffio==1.3.1 # via # anyio # httpx -sqlalchemy==2.0.36 +sqlalchemy==2.0.37 # via # alembic # mlflow -sqlparse==0.5.2 +sqlparse==0.5.3 # via mlflow-skinny stack-data==0.6.3 # via ipython @@ -419,7 +421,7 @@ websockets==13.1 # via juju werkzeug==3.0.6 # via flask -wrapt==1.17.0 +wrapt==1.17.2 # via deprecated yarl==1.15.2 # via aiohttp diff --git a/requirements-lint.txt b/requirements-lint.txt index c7dddc5c..af2ea6b7 100644 --- a/requirements-lint.txt +++ b/requirements-lint.txt @@ -5,10 +5,10 @@ # pip-compile requirements-lint.in # black==24.8.0 - # via -r requirements-fmt.txt -click==8.1.7 + # via -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements-fmt.txt +click==8.1.8 # via - # -r requirements-fmt.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements-fmt.txt # black codespell==2.3.0 # via -r requirements-lint.in @@ -23,26 +23,26 @@ flake8-builtins==2.5.0 flake8-copyright==0.2.4 # via -r requirements-lint.in isort==5.13.2 - # via -r requirements-fmt.txt + # via -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements-fmt.txt mccabe==0.7.0 # via flake8 mypy-extensions==1.0.0 # via - # -r requirements-fmt.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements-fmt.txt # black packaging==24.2 # via - # -r requirements-fmt.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements-fmt.txt # black pathspec==0.12.1 # via - # -r requirements-fmt.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements-fmt.txt # black pep8-naming==0.14.1 # via -r requirements-lint.in platformdirs==4.3.6 # via - # -r requirements-fmt.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements-fmt.txt # black pycodestyle==2.11.1 # via flake8 @@ -52,12 +52,12 @@ pyproject-flake8==7.0.0 # via -r requirements-lint.in tomli==2.2.1 # via - # -r requirements-fmt.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements-fmt.txt # black # pyproject-flake8 typing-extensions==4.12.2 # via - # -r requirements-fmt.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements-fmt.txt # black # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements-unit.txt b/requirements-unit.txt index 93d8ea63..f04d0a10 100644 --- a/requirements-unit.txt +++ b/requirements-unit.txt @@ -6,220 +6,221 @@ # annotated-types==0.7.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # pydantic anyio==4.5.2 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # httpx -attrs==24.2.0 +attrs==24.3.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # jsonschema backports-strenum==1.3.1 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # juju bcrypt==4.2.1 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # paramiko -boto3==1.35.76 - # via -r requirements.txt -botocore==1.35.76 +boto3==1.36.1 + # via -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt +botocore==1.36.1 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # boto3 # s3transfer cachetools==5.5.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # google-auth -certifi==2024.8.30 +certifi==2024.12.14 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # httpcore # httpx # kubernetes # requests cffi==1.17.1 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # cryptography # pynacl -charmed-kubeflow-chisme==0.4.3 - # via -r requirements.txt -charset-normalizer==3.4.0 +charmed-kubeflow-chisme==0.4.6 + # via -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt +charset-normalizer==3.4.1 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # requests -cosl==0.0.50 - # via -r requirements.txt +cosl==0.0.51 + # via -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt coverage==7.6.1 # via -r requirements-unit.in cryptography==44.0.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # paramiko deepdiff==6.2.1 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # charmed-kubeflow-chisme exceptiongroup==1.2.2 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # anyio # pytest -google-auth==2.36.0 +google-auth==2.37.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # kubernetes h11==0.14.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # httpcore httpcore==1.0.7 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # httpx httpx==0.27.2 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt + # charmed-kubeflow-chisme # lightkube hvac==2.3.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # juju idna==3.10 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # anyio # httpx # requests importlib-resources==6.4.5 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # jsonschema iniconfig==2.0.0 # via pytest -jinja2==3.1.4 +jinja2==3.1.5 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # charmed-kubeflow-chisme jmespath==1.0.1 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # boto3 # botocore jsonschema==4.17.3 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # serialized-data-interface -juju==3.6.0.0 +juju==3.6.1.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # charmed-kubeflow-chisme kubernetes==30.1.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # juju -lightkube==0.15.6 +lightkube==0.17.1 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # charmed-kubeflow-chisme # cosl -lightkube-models==1.31.1.8 +lightkube-models==1.32.0.8 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # lightkube macaroonbakery==1.3.4 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # juju markupsafe==2.1.5 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # jinja2 mypy-extensions==1.0.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # typing-inspect oauthlib==3.2.2 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # kubernetes # requests-oauthlib oci-image==1.0.0 - # via -r requirements.txt + # via -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt ops==2.17.1 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # charmed-kubeflow-chisme # cosl # serialized-data-interface ordered-set==4.1.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # deepdiff packaging==24.2 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # juju # pytest paramiko==3.5.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # juju pkgutil-resolve-name==1.3.10 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # jsonschema pluggy==1.5.0 # via pytest -protobuf==5.29.1 +protobuf==5.29.3 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # macaroonbakery pyasn1==0.6.1 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # juju # pyasn1-modules # rsa pyasn1-modules==0.4.1 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # google-auth pycparser==2.22 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # cffi -pydantic==2.10.3 +pydantic==2.10.5 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # cosl -pydantic-core==2.27.1 +pydantic-core==2.27.2 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # pydantic pymacaroons==0.13.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # macaroonbakery pynacl==1.5.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # macaroonbakery # paramiko # pymacaroons pyrfc3339==1.1 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # juju # macaroonbakery pyrsistent==0.20.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # jsonschema pytest==8.3.4 # via @@ -232,16 +233,16 @@ pytest-mock==3.14.0 # via -r requirements-unit.in python-dateutil==2.9.0.post0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # botocore # kubernetes pytz==2024.2 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # pyrfc3339 pyyaml==6.0.1 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # cosl # juju # kubernetes @@ -250,7 +251,7 @@ pyyaml==6.0.1 # serialized-data-interface requests==2.32.3 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # hvac # kubernetes # macaroonbakery @@ -258,54 +259,54 @@ requests==2.32.3 # serialized-data-interface requests-oauthlib==2.0.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # kubernetes rsa==4.9 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # google-auth -ruamel-yaml==0.18.6 +ruamel-yaml==0.18.10 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # charmed-kubeflow-chisme ruamel-yaml-clib==0.2.8 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # ruamel-yaml -s3transfer==0.10.4 +s3transfer==0.11.1 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # boto3 serialized-data-interface==0.7.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # charmed-kubeflow-chisme six==1.17.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # kubernetes # macaroonbakery # pymacaroons # python-dateutil sniffio==1.3.1 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # anyio # httpx tenacity==9.0.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # charmed-kubeflow-chisme # cosl tomli==2.2.1 # via pytest toposort==1.10 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # juju typing-extensions==4.12.2 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # annotated-types # anyio # cosl @@ -315,24 +316,24 @@ typing-extensions==4.12.2 # typing-inspect typing-inspect==0.9.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # juju urllib3==1.26.20 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # botocore # kubernetes # requests websocket-client==1.8.0 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # kubernetes # ops websockets==13.1 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # juju zipp==3.20.2 # via - # -r requirements.txt + # -r /tmp/renovate/repos/github/canonical/mlflow-operator/requirements.txt # importlib-resources diff --git a/requirements.txt b/requirements.txt index 386c74b1..7a228abd 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,21 +8,21 @@ annotated-types==0.7.0 # via pydantic anyio==4.5.2 # via httpx -attrs==24.2.0 +attrs==24.3.0 # via jsonschema backports-strenum==1.3.1 # via juju bcrypt==4.2.1 # via paramiko -boto3==1.35.76 +boto3==1.36.1 # via -r requirements.in -botocore==1.35.76 +botocore==1.36.1 # via # boto3 # s3transfer cachetools==5.5.0 # via google-auth -certifi==2024.8.30 +certifi==2024.12.14 # via # httpcore # httpx @@ -32,11 +32,11 @@ cffi==1.17.1 # via # cryptography # pynacl -charmed-kubeflow-chisme==0.4.3 +charmed-kubeflow-chisme==0.4.6 # via -r requirements.in -charset-normalizer==3.4.0 +charset-normalizer==3.4.1 # via requests -cosl==0.0.50 +cosl==0.0.51 # via -r requirements.in cryptography==44.0.0 # via paramiko @@ -44,14 +44,16 @@ deepdiff==6.2.1 # via charmed-kubeflow-chisme exceptiongroup==1.2.2 # via anyio -google-auth==2.36.0 +google-auth==2.37.0 # via kubernetes h11==0.14.0 # via httpcore httpcore==1.0.7 # via httpx httpx==0.27.2 - # via lightkube + # via + # charmed-kubeflow-chisme + # lightkube hvac==2.3.0 # via juju idna==3.10 @@ -61,7 +63,7 @@ idna==3.10 # requests importlib-resources==6.4.5 # via jsonschema -jinja2==3.1.4 +jinja2==3.1.5 # via charmed-kubeflow-chisme jmespath==1.0.1 # via @@ -69,16 +71,16 @@ jmespath==1.0.1 # botocore jsonschema==4.17.3 # via serialized-data-interface -juju==3.6.0.0 +juju==3.6.1.0 # via charmed-kubeflow-chisme kubernetes==30.1.0 # via juju -lightkube==0.15.6 +lightkube==0.17.1 # via # -r requirements.in # charmed-kubeflow-chisme # cosl -lightkube-models==1.31.1.8 +lightkube-models==1.32.0.8 # via # -r requirements.in # lightkube @@ -108,7 +110,7 @@ paramiko==3.5.0 # via juju pkgutil-resolve-name==1.3.10 # via jsonschema -protobuf==5.29.1 +protobuf==5.29.3 # via macaroonbakery pyasn1==0.6.1 # via @@ -119,9 +121,9 @@ pyasn1-modules==0.4.1 # via google-auth pycparser==2.22 # via cffi -pydantic==2.10.3 +pydantic==2.10.5 # via cosl -pydantic-core==2.27.1 +pydantic-core==2.27.2 # via pydantic pymacaroons==0.13.0 # via macaroonbakery @@ -162,11 +164,11 @@ requests-oauthlib==2.0.0 # via kubernetes rsa==4.9 # via google-auth -ruamel-yaml==0.18.6 +ruamel-yaml==0.18.10 # via charmed-kubeflow-chisme ruamel-yaml-clib==0.2.8 # via ruamel-yaml -s3transfer==0.10.4 +s3transfer==0.11.1 # via boto3 serialized-data-interface==0.7.0 # via