diff --git a/requirements-fmt.txt b/requirements-fmt.txt index a35b0f5..c4cdd63 100644 --- a/requirements-fmt.txt +++ b/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.1 +packaging==24.1 # 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.0.2 # via black -typing-extensions==4.8.0 +typing-extensions==4.12.2 # via black diff --git a/requirements-lint.txt b/requirements-lint.txt index 4330e9c..68ff918 100644 --- a/requirements-lint.txt +++ b/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.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.1 # 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.0.2 # 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/requirements.txt b/requirements.txt index 495ad49..22d8c38 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,51 +4,53 @@ # # pip-compile requirements.in # -anyio==4.0.0 +anyio==4.5.0 # via httpx asttokens==2.4.1 # via stack-data backcall==0.2.0 # via ipython -bcrypt==4.0.1 +bcrypt==4.2.0 # via paramiko -cachetools==5.3.2 +cachetools==5.5.0 # via google-auth -certifi==2023.7.22 +certifi==2024.8.30 # via # httpcore # httpx # kubernetes # requests -cffi==1.16.0 +cffi==1.17.1 # via # cryptography # pynacl charset-normalizer==3.3.2 # via requests -cryptography==41.0.5 +cryptography==43.0.1 # via paramiko decorator==5.1.1 # via # ipdb # ipython -exceptiongroup==1.1.3 +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.23.4 +google-auth==2.35.0 # via kubernetes h11==0.14.0 # via httpcore -httpcore==1.0.2 +httpcore==1.0.6 # via httpx -httpx==0.25.1 +httpx==0.27.2 # via lightkube -hvac==2.0.0 +hvac==2.3.0 # via juju -idna==3.4 +idna==3.10 # via # anyio # httpx @@ -61,23 +63,23 @@ ipython==8.12.3 # via ipdb jedi==0.19.1 # via ipython -jinja2==3.1.2 +jinja2==3.1.4 # via pytest-operator -juju==3.2.3.0 +juju==3.5.2.0 # via # -r requirements.in # pytest-operator -kubernetes==28.1.0 +kubernetes==31.0.0 # via juju -lightkube==0.15.0 +lightkube==0.15.4 # via -r requirements.in -lightkube-models==1.28.1.4 +lightkube-models==1.31.1.8 # via lightkube -macaroonbakery==1.3.1 +macaroonbakery==1.3.4 # via juju -markupsafe==2.1.3 +markupsafe==2.1.5 # via jinja2 -matplotlib-inline==0.1.6 +matplotlib-inline==0.1.7 # via ipython mypy-extensions==1.0.0 # via typing-inspect @@ -85,36 +87,38 @@ oauthlib==3.2.2 # via # kubernetes # requests-oauthlib -packaging==23.2 - # via pytest -paramiko==2.12.0 +packaging==24.1 + # via + # juju + # pytest +paramiko==3.5.0 # via juju -parso==0.8.3 +parso==0.8.4 # via jedi -pexpect==4.8.0 +pexpect==4.9.0 # via ipython pickleshare==0.7.5 # via ipython -pluggy==1.3.0 +pluggy==1.5.0 # via pytest -prompt-toolkit==3.0.41 +prompt-toolkit==3.0.48 # via ipython -protobuf==3.20.3 +protobuf==5.28.2 # via macaroonbakery ptyprocess==0.7.0 # via pexpect -pure-eval==0.2.2 +pure-eval==0.2.3 # via stack-data -pyasn1==0.5.0 +pyasn1==0.6.1 # via # juju # pyasn1-modules # rsa -pyasn1-modules==0.3.0 +pyasn1-modules==0.4.1 # via google-auth -pycparser==2.21 +pycparser==2.22 # via cffi -pygments==2.16.1 +pygments==2.18.0 # via ipython pymacaroons==0.13.0 # via macaroonbakery @@ -127,35 +131,35 @@ pyrfc3339==1.1 # via # juju # macaroonbakery -pytest==7.4.3 +pytest==8.3.3 # via # -r requirements.in # pytest-asyncio # pytest-dependency # pytest-operator -pytest-asyncio==0.21.1 +pytest-asyncio==0.21.2 # via pytest-operator pytest-dependency==0.6.0 # via -r requirements.in -pytest-operator==0.31.0 +pytest-operator==0.37.0 # via -r requirements.in -python-dateutil==2.8.2 +python-dateutil==2.9.0.post0 # via kubernetes -pytz==2023.3.post1 +pytz==2024.2 # via pyrfc3339 -pyyaml==6.0.1 +pyyaml==6.0.2 # via # juju # kubernetes # lightkube # pytest-operator -requests==2.31.0 +requests==2.32.3 # via # hvac # kubernetes # macaroonbakery # requests-oauthlib -requests-oauthlib==1.3.1 +requests-oauthlib==2.0.0 # via kubernetes rsa==4.9 # via google-auth @@ -164,42 +168,42 @@ six==1.16.0 # asttokens # kubernetes # macaroonbakery - # paramiko # pymacaroons # python-dateutil -sniffio==1.3.0 +sniffio==1.3.1 # via # anyio # httpx stack-data==0.6.3 # via ipython -tenacity==8.2.3 +tenacity==9.0.0 # via -r requirements.in -tomli==2.0.1 +tomli==2.0.2 # via # ipdb # pytest toposort==1.10 # via juju -traitlets==5.13.0 +traitlets==5.14.3 # via # ipython # matplotlib-inline -typing-extensions==4.8.0 +typing-extensions==4.12.2 # via + # anyio # ipython # typing-inspect typing-inspect==0.9.0 # via juju -urllib3==1.26.18 +urllib3==2.2.3 # via # kubernetes # requests -wcwidth==0.2.10 +wcwidth==0.2.13 # via prompt-toolkit -websocket-client==1.6.4 +websocket-client==1.8.0 # via kubernetes -websockets==8.1 +websockets==13.1 # via juju # The following packages are considered to be unsafe in a requirements file: diff --git a/tests/notebooks/e2e-wine/requirements.txt b/tests/notebooks/e2e-wine/requirements.txt index 29230ce..2e1b69b 100644 --- a/tests/notebooks/e2e-wine/requirements.txt +++ b/tests/notebooks/e2e-wine/requirements.txt @@ -1,12 +1,12 @@ # -# This file is autogenerated by pip-compile with Python 3.11 +# This file is autogenerated by pip-compile with Python 3.8 # by the following command: # # pip-compile requirements.in # -aiohappyeyeballs==2.3.6 +aiohappyeyeballs==2.4.3 # via aiohttp -aiohttp==3.10.3 +aiohttp==3.10.8 # via # aiohttp-cors # ray @@ -16,17 +16,19 @@ aiosignal==1.3.1 # via # aiohttp # ray -alembic==1.13.2 +alembic==1.13.3 # via mlflow aniso8601==9.0.1 # via graphene annotated-types==0.7.0 # via pydantic -anyio==4.4.0 +anyio==4.5.0 # via # httpx # starlette # watchfiles +async-timeout==4.0.3 + # via aiohttp attrs==24.2.0 # via # aiohttp @@ -34,17 +36,17 @@ attrs==24.2.0 # referencing blinker==1.8.2 # via flask -boto3==1.34.162 +boto3==1.35.32 # via -r requirements.in -botocore==1.34.162 +botocore==1.35.32 # via # boto3 # s3transfer -cachetools==5.4.0 +cachetools==5.5.0 # via # google-auth # mlflow-skinny -certifi==2024.7.4 +certifi==2024.8.30 # via # httpcore # httpx @@ -67,13 +69,13 @@ cloudpickle==3.0.0 # via mlflow-skinny colorful==0.5.6 # via ray -configparser==7.0.0 +configparser==7.1.0 # via minio -contourpy==1.2.1 +contourpy==1.1.1 # via matplotlib cycler==0.12.1 # via matplotlib -databricks-sdk==0.30.0 +databricks-sdk==0.33.0 # via mlflow-skinny deprecated==1.2.14 # via @@ -89,17 +91,19 @@ docstring-parser==0.16 # via kfp entrypoints==0.4 # via mlflow-skinny +exceptiongroup==1.2.2 + # via anyio fastapi==0.109.2 # via # kserve # ray -filelock==3.15.4 +filelock==3.16.1 # via # ray # virtualenv flask==3.0.3 # via mlflow -fonttools==4.53.1 +fonttools==4.54.1 # via matplotlib frozenlist==1.4.1 # via @@ -110,13 +114,13 @@ gitdb==4.0.11 # via gitpython gitpython==3.1.43 # via mlflow-skinny -google-api-core==2.19.1 +google-api-core==2.20.0 # via # google-cloud-core # google-cloud-storage # kfp # opencensus -google-auth==2.33.0 +google-auth==2.35.0 # via # databricks-sdk # google-api-core @@ -134,19 +138,19 @@ google-crc32c==1.5.0 # google-resumable-media google-resumable-media==2.7.2 # via google-cloud-storage -googleapis-common-protos==1.63.2 +googleapis-common-protos==1.65.0 # via google-api-core graphene==3.3 # via mlflow -graphql-core==3.2.3 +graphql-core==3.2.4 # via # graphene # graphql-relay graphql-relay==3.2.0 # via graphene -greenlet==3.0.3 +greenlet==3.1.1 # via sqlalchemy -grpcio==1.65.4 +grpcio==1.66.2 # via # kserve # ray @@ -156,13 +160,13 @@ h11==0.14.0 # via # httpcore # uvicorn -httpcore==1.0.5 +httpcore==1.0.6 # via httpx httptools==0.6.1 # via uvicorn httpx==0.26.0 # via kserve -idna==3.7 +idna==3.10 # via # anyio # httpx @@ -170,8 +174,17 @@ idna==3.7 # yarl importlib-metadata==7.2.1 # via + # alembic + # flask + # markdown # mlflow-skinny # opentelemetry-api +importlib-resources==6.4.5 + # via + # alembic + # jsonschema + # jsonschema-specifications + # matplotlib itsdangerous==2.2.0 # via flask jinja2==3.1.4 @@ -194,7 +207,7 @@ kfp-pipeline-spec==0.2.2 # via kfp kfp-server-api==2.0.5 # via kfp -kiwisolver==1.4.5 +kiwisolver==1.4.7 # via matplotlib kserve==0.13.1 # via -r requirements.in @@ -204,14 +217,14 @@ kubernetes==26.1.0 # kserve mako==1.3.5 # via alembic -markdown==3.6 +markdown==3.7 # via mlflow markupsafe==2.1.5 # via # jinja2 # mako # werkzeug -matplotlib==3.9.2 +matplotlib==3.7.5 # via mlflow minio==6.0.2 # via -r requirements.in @@ -219,13 +232,13 @@ mlflow==2.15.1 # via -r requirements.in mlflow-skinny==2.15.1 # via mlflow -msgpack==1.0.8 +msgpack==1.1.0 # via ray -multidict==6.0.5 +multidict==6.1.0 # via # aiohttp # yarl -numpy==1.26.4 +numpy==1.24.4 # via # -r requirements.in # contourpy @@ -242,14 +255,14 @@ opencensus==0.11.4 # via ray opencensus-context==0.1.3 # via opencensus -opentelemetry-api==1.26.0 +opentelemetry-api==1.27.0 # via # mlflow-skinny # opentelemetry-sdk # opentelemetry-semantic-conventions -opentelemetry-sdk==1.26.0 +opentelemetry-sdk==1.27.0 # via mlflow-skinny -opentelemetry-semantic-conventions==0.47b0 +opentelemetry-semantic-conventions==0.48b0 # via opentelemetry-sdk orjson==3.10.7 # via kserve @@ -260,13 +273,15 @@ packaging==24.1 # matplotlib # mlflow-skinny # ray -pandas==2.2.2 +pandas==2.0.3 # via # kserve # mlflow pillow==10.4.0 # via matplotlib -platformdirs==4.2.2 +pkgutil-resolve-name==1.3.10 + # via jsonschema +platformdirs==4.3.6 # via virtualenv prometheus-client==0.20.0 # via @@ -292,20 +307,20 @@ pyarrow==15.0.2 # via # -r requirements.in # mlflow -pyasn1==0.6.0 +pyasn1==0.6.1 # via # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth -pydantic==2.8.2 +pydantic==2.9.2 # via # fastapi # kserve # ray -pydantic-core==2.20.1 +pydantic-core==2.23.4 # via pydantic -pyparsing==3.1.2 +pyparsing==3.1.4 # via matplotlib python-dateutil==2.9.0.post0 # via @@ -318,7 +333,7 @@ python-dateutil==2.9.0.post0 # pandas python-dotenv==1.0.1 # via uvicorn -pytz==2024.1 +pytz==2024.2 # via # minio # mlflow-skinny @@ -363,11 +378,11 @@ rsa==4.9 # via google-auth s3transfer==0.10.2 # via boto3 -scikit-learn==1.5.1 +scikit-learn==1.3.2 # via # -r requirements.in # mlflow -scipy==1.14.0 +scipy==1.10.1 # via # mlflow # scikit-learn @@ -387,7 +402,7 @@ sniffio==1.3.1 # via # anyio # httpx -sqlalchemy==2.0.32 +sqlalchemy==2.0.35 # via # alembic # mlflow @@ -410,14 +425,19 @@ timing-asgi==0.3.1 typing-extensions==4.12.2 # via # alembic + # annotated-types + # anyio # fastapi + # kfp + # multidict # opentelemetry-sdk # pydantic # pydantic-core # sqlalchemy -tzdata==2024.1 + # starlette +tzdata==2024.2 # via pandas -urllib3==1.26.19 +urllib3==1.26.20 # via # botocore # docker @@ -432,26 +452,28 @@ uvicorn[standard]==0.21.1 # ray uvloop==0.20.0 # via uvicorn -virtualenv==20.26.3 +virtualenv==20.26.6 # via ray -watchfiles==0.23.0 +watchfiles==0.24.0 # via # ray # uvicorn websocket-client==1.8.0 # via kubernetes -websockets==12.0 +websockets==13.1 # via uvicorn -werkzeug==3.0.3 +werkzeug==3.0.4 # via flask wrapt==1.16.0 # via # deprecated # smart-open -yarl==1.9.4 +yarl==1.13.1 # via aiohttp -zipp==3.20.0 - # via importlib-metadata +zipp==3.20.2 + # via + # importlib-metadata + # importlib-resources # The following packages are considered to be unsafe in a requirements file: # setuptools diff --git a/tests/notebooks/katib/requirements.txt b/tests/notebooks/katib/requirements.txt index 548d455..f991770 100644 --- a/tests/notebooks/katib/requirements.txt +++ b/tests/notebooks/katib/requirements.txt @@ -1,43 +1,45 @@ # -# This file is autogenerated by pip-compile with Python 3.11 +# This file is autogenerated by pip-compile with Python 3.8 # by the following command: # # pip-compile requirements.in # -cachetools==5.3.3 +cachetools==5.5.0 # via google-auth -certifi==2024.7.4 +certifi==2024.8.30 # via # kubeflow-katib # kubernetes # requests charset-normalizer==3.3.2 # via requests -google-auth==2.32.0 +durationpy==0.9 # via kubernetes -grpcio==1.64.1 +google-auth==2.35.0 + # via kubernetes +grpcio==1.66.2 # via kubeflow-katib -idna==3.7 +idna==3.10 # via requests kubeflow-katib==0.17.0 # via -r requirements.in -kubernetes==30.1.0 +kubernetes==31.0.0 # via kubeflow-katib oauthlib==3.2.2 # via # kubernetes # requests-oauthlib -protobuf==4.25.3 +protobuf==4.25.5 # via kubeflow-katib -pyasn1==0.6.0 +pyasn1==0.6.1 # via # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth python-dateutil==2.9.0.post0 # via kubernetes -pyyaml==6.0.1 +pyyaml==6.0.2 # via kubernetes requests==2.32.3 # via @@ -52,9 +54,9 @@ six==1.16.0 # kubeflow-katib # kubernetes # python-dateutil -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements.in -urllib3==2.2.2 +urllib3==2.2.3 # via # kubeflow-katib # kubernetes diff --git a/tests/notebooks/kfp_v1/requirements.txt b/tests/notebooks/kfp_v1/requirements.txt index d5dffed..3aa6469 100644 --- a/tests/notebooks/kfp_v1/requirements.txt +++ b/tests/notebooks/kfp_v1/requirements.txt @@ -1,18 +1,18 @@ # -# This file is autogenerated by pip-compile with Python 3.11 +# This file is autogenerated by pip-compile with Python 3.8 # by the following command: # # pip-compile requirements.in # absl-py==1.4.0 # via kfp -attrs==23.2.0 +attrs==24.2.0 # via # jsonschema # referencing -cachetools==5.3.3 +cachetools==5.5.0 # via google-auth -certifi==2024.7.4 +certifi==2024.8.30 # via # kfp-server-api # kubernetes @@ -29,9 +29,9 @@ deprecated==1.2.14 # via kfp docstring-parser==0.16 # via kfp -fire==0.6.0 +fire==0.7.0 # via kfp -google-api-core==2.19.1 +google-api-core==2.20.0 # via # google-api-python-client # google-cloud-core @@ -39,7 +39,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.35.0 # via # google-api-core # google-api-python-client @@ -52,22 +52,26 @@ 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.17.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.65.0 # via google-api-core httplib2==0.22.0 # via # google-api-python-client # google-auth-httplib2 -idna==3.7 +idna==3.10 # via requests +importlib-resources==6.4.5 + # via + # jsonschema + # jsonschema-specifications jsonschema==4.23.0 # via kfp jsonschema-specifications==2023.12.1 @@ -86,6 +90,8 @@ mdurl==0.1.2 # via markdown-it-py oauthlib==3.2.2 # via requests-oauthlib +pkgutil-resolve-name==1.3.10 + # via jsonschema proto-plus==1.24.0 # via google-api-core protobuf==3.20.3 @@ -95,23 +101,23 @@ protobuf==3.20.3 # kfp # kfp-pipeline-spec # proto-plus -pyasn1==0.6.0 +pyasn1==0.6.1 # via # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth -pydantic==1.10.17 +pydantic==1.10.18 # via kfp pygments==2.18.0 # via rich -pyparsing==3.1.2 +pyparsing==3.1.4 # via httplib2 python-dateutil==2.9.0.post0 # via # kfp-server-api # kubernetes -pyyaml==6.0.1 +pyyaml==6.0.2 # via # kfp # kubernetes @@ -130,9 +136,9 @@ requests-oauthlib==2.0.0 # via kubernetes requests-toolbelt==0.10.1 # via kfp -rich==13.7.1 +rich==13.9.1 # via typer -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing @@ -142,7 +148,6 @@ shellingham==1.5.4 # via typer six==1.16.0 # via - # fire # google-api-python-client # kfp-server-api # kubernetes @@ -151,21 +156,23 @@ strip-hints==0.1.10 # via kfp tabulate==0.9.0 # via kfp -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements.in termcolor==2.4.0 # via fire -typer==0.12.3 +typer==0.12.5 # via kfp typing-extensions==4.12.2 # via + # kfp # pydantic + # rich # typer uritemplate==3.0.1 # via # google-api-python-client # kfp -urllib3==1.26.19 +urllib3==1.26.20 # via # kfp # kfp-server-api @@ -173,10 +180,12 @@ urllib3==1.26.19 # requests websocket-client==1.8.0 # via kubernetes -wheel==0.43.0 +wheel==0.44.0 # via strip-hints wrapt==1.16.0 # via deprecated +zipp==3.20.2 + # via importlib-resources # The following packages are considered to be unsafe in a requirements file: # setuptools diff --git a/tests/notebooks/kfp_v2/requirements.txt b/tests/notebooks/kfp_v2/requirements.txt index 47ad466..4428f10 100644 --- a/tests/notebooks/kfp_v2/requirements.txt +++ b/tests/notebooks/kfp_v2/requirements.txt @@ -1,12 +1,12 @@ # -# This file is autogenerated by pip-compile with Python 3.11 +# This file is autogenerated by pip-compile with Python 3.8 # by the following command: # # pip-compile requirements.in # -cachetools==5.3.3 +cachetools==5.5.0 # via google-auth -certifi==2024.7.4 +certifi==2024.8.30 # via # kfp-server-api # kubernetes @@ -17,12 +17,12 @@ click==8.1.7 # via kfp docstring-parser==0.16 # via kfp -google-api-core==2.19.1 +google-api-core==2.20.0 # via # google-cloud-core # google-cloud-storage # kfp -google-auth==2.32.0 +google-auth==2.35.0 # via # google-api-core # google-cloud-core @@ -31,48 +31,50 @@ google-auth==2.32.0 # kubernetes google-cloud-core==2.4.1 # via google-cloud-storage -google-cloud-storage==2.17.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.65.0 # via google-api-core -idna==3.7 +idna==3.10 # via requests -kfp==2.8.0 +kfp==2.9.0 # via -r requirements.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 kfp oauthlib==3.2.2 - # via requests-oauthlib + # via + # kubernetes + # requests-oauthlib proto-plus==1.24.0 # via google-api-core -protobuf==4.25.3 +protobuf==4.25.5 # via # google-api-core # googleapis-common-protos # kfp # kfp-pipeline-spec # proto-plus -pyasn1==0.6.0 +pyasn1==0.6.1 # via # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth python-dateutil==2.9.0.post0 # via # kfp-server-api # kubernetes -pyyaml==6.0.1 +pyyaml==6.0.2 # via # kfp # kubernetes @@ -96,9 +98,11 @@ six==1.16.0 # python-dateutil tabulate==0.9.0 # via kfp -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements.in -urllib3==1.26.19 +typing-extensions==4.12.2 + # via kfp +urllib3==1.26.20 # via # kfp # kfp-server-api @@ -106,6 +110,3 @@ urllib3==1.26.19 # requests websocket-client==1.8.0 # via kubernetes - -# The following packages are considered to be unsafe in a requirements file: -# setuptools diff --git a/tests/notebooks/kserve/requirements.txt b/tests/notebooks/kserve/requirements.txt index 0eaf7ff..043f513 100644 --- a/tests/notebooks/kserve/requirements.txt +++ b/tests/notebooks/kserve/requirements.txt @@ -1,10 +1,12 @@ # -# This file is autogenerated by pip-compile with Python 3.11 +# This file is autogenerated by pip-compile with Python 3.8 # by the following command: # # pip-compile requirements.in # -aiohttp==3.9.5 +aiohappyeyeballs==2.4.3 + # via aiohttp +aiohttp==3.10.8 # via # aiohttp-cors # ray @@ -16,19 +18,21 @@ aiosignal==1.3.1 # ray annotated-types==0.7.0 # via pydantic -anyio==4.4.0 +anyio==4.5.0 # via # httpx # starlette # watchfiles -attrs==23.2.0 +async-timeout==4.0.3 + # via aiohttp +attrs==24.2.0 # via # aiohttp # jsonschema # referencing -cachetools==5.3.3 +cachetools==5.5.0 # via google-auth -certifi==2024.7.4 +certifi==2024.8.30 # via # httpcore # httpx @@ -48,11 +52,15 @@ deprecation==2.1.0 # via cloudevents distlib==0.3.8 # via virtualenv +durationpy==0.9 + # via kubernetes +exceptiongroup==1.2.2 + # via anyio fastapi==0.109.2 # via # kserve # ray -filelock==3.15.4 +filelock==3.16.1 # via # ray # virtualenv @@ -61,15 +69,15 @@ frozenlist==1.4.1 # aiohttp # aiosignal # ray -google-api-core==2.19.1 +google-api-core==2.20.0 # via opencensus -google-auth==2.32.0 +google-auth==2.35.0 # via # google-api-core # kubernetes -googleapis-common-protos==1.63.2 +googleapis-common-protos==1.65.0 # via google-api-core -grpcio==1.51.3 +grpcio==1.66.2 # via # kserve # ray @@ -77,35 +85,39 @@ h11==0.14.0 # via # httpcore # uvicorn -httpcore==1.0.5 +httpcore==1.0.6 # via httpx httptools==0.6.1 # via uvicorn httpx==0.26.0 # via kserve -idna==3.7 +idna==3.10 # via # anyio # httpx # requests # yarl +importlib-resources==6.4.5 + # via + # jsonschema + # jsonschema-specifications jsonschema==4.23.0 # via ray jsonschema-specifications==2023.12.1 # via jsonschema kserve==0.13.0 # via -r requirements.in -kubernetes==30.1.0 +kubernetes==31.0.0 # via # -r requirements.in # kserve -msgpack==1.0.8 +msgpack==1.1.0 # via ray -multidict==6.0.5 +multidict==6.1.0 # via # aiohttp # yarl -numpy==1.26.4 +numpy==1.24.4 # via # kserve # pandas @@ -117,15 +129,17 @@ opencensus==0.11.4 # via ray opencensus-context==0.1.3 # via opencensus -orjson==3.10.6 +orjson==3.10.7 # via kserve packaging==24.1 # via # deprecation # ray -pandas==2.2.2 +pandas==2.0.3 # via kserve -platformdirs==3.11.0 +pkgutil-resolve-name==1.3.10 + # via jsonschema +platformdirs==4.3.6 # via virtualenv prometheus-client==0.20.0 # via @@ -144,19 +158,19 @@ psutil==5.9.8 # via kserve py-spy==0.3.14 # via ray -pyasn1==0.6.0 +pyasn1==0.6.1 # via # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth -pydantic==2.8.2 +pydantic==2.9.2 # via # -r requirements.in # fastapi # kserve # ray -pydantic-core==2.20.1 +pydantic-core==2.23.4 # via pydantic python-dateutil==2.9.0.post0 # via @@ -165,9 +179,9 @@ python-dateutil==2.9.0.post0 # pandas python-dotenv==1.0.1 # via uvicorn -pytz==2024.1 +pytz==2024.2 # via pandas -pyyaml==6.0.1 +pyyaml==6.0.2 # via # kserve # kubernetes @@ -188,7 +202,7 @@ requests==2.32.3 # requests-oauthlib requests-oauthlib==2.0.0 # via kubernetes -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing @@ -212,18 +226,22 @@ starlette==0.36.3 # ray tabulate==0.9.0 # via kserve -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements.in timing-asgi==0.3.1 # via kserve typing-extensions==4.12.2 # via + # annotated-types + # anyio # fastapi + # multidict # pydantic # pydantic-core -tzdata==2024.1 + # starlette +tzdata==2024.2 # via pandas -urllib3==2.2.2 +urllib3==2.2.3 # via # kubernetes # requests @@ -231,19 +249,21 @@ uvicorn[standard]==0.21.1 # via # kserve # ray -uvloop==0.19.0 +uvloop==0.20.0 # via uvicorn -virtualenv==20.21.0 +virtualenv==20.26.6 # via ray -watchfiles==0.22.0 +watchfiles==0.24.0 # via # ray # uvicorn websocket-client==1.8.0 # via kubernetes -websockets==12.0 +websockets==13.1 # via uvicorn wrapt==1.16.0 # via smart-open -yarl==1.9.4 +yarl==1.13.1 # via aiohttp +zipp==3.20.2 + # via importlib-resources diff --git a/tests/notebooks/mlflow-kserve/requirements.txt b/tests/notebooks/mlflow-kserve/requirements.txt index 331b5b4..ff3b35d 100644 --- a/tests/notebooks/mlflow-kserve/requirements.txt +++ b/tests/notebooks/mlflow-kserve/requirements.txt @@ -1,12 +1,12 @@ # -# This file is autogenerated by pip-compile with Python 3.11 +# This file is autogenerated by pip-compile with Python 3.8 # by the following command: # # pip-compile requirements.in # -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.4.3 # via aiohttp -aiohttp==3.10.3 +aiohttp==3.10.8 # via # aiohttp-cors # ray @@ -16,17 +16,19 @@ aiosignal==1.3.1 # via # aiohttp # ray -alembic==1.13.2 +alembic==1.13.3 # via mlflow aniso8601==9.0.1 # via graphene annotated-types==0.7.0 # via pydantic -anyio==4.4.0 +anyio==4.5.0 # via # httpx # starlette # watchfiles +async-timeout==4.0.3 + # via aiohttp attrs==24.2.0 # via # aiohttp @@ -34,17 +36,17 @@ attrs==24.2.0 # referencing blinker==1.8.2 # via flask -boto3==1.34.161 +boto3==1.35.32 # via -r requirements.in -botocore==1.34.161 +botocore==1.35.32 # via # boto3 # s3transfer -cachetools==5.4.0 +cachetools==5.5.0 # via # google-auth # mlflow-skinny -certifi==2024.7.4 +certifi==2024.8.30 # via # httpcore # httpx @@ -65,13 +67,13 @@ cloudpickle==3.0.0 # via mlflow-skinny colorful==0.5.6 # via ray -configparser==7.0.0 +configparser==7.1.0 # via minio -contourpy==1.2.1 +contourpy==1.1.1 # via matplotlib cycler==0.12.1 # via matplotlib -databricks-sdk==0.30.0 +databricks-sdk==0.33.0 # via mlflow-skinny deprecated==1.2.14 # via @@ -83,19 +85,23 @@ distlib==0.3.8 # via virtualenv docker==7.1.0 # via mlflow +durationpy==0.9 + # via kubernetes entrypoints==0.4 # via mlflow-skinny +exceptiongroup==1.2.2 + # via anyio fastapi==0.109.2 # via # kserve # ray -filelock==3.15.4 +filelock==3.16.1 # via # ray # virtualenv flask==3.0.3 # via mlflow -fonttools==4.53.1 +fonttools==4.54.1 # via matplotlib frozenlist==1.4.1 # via @@ -106,26 +112,26 @@ gitdb==4.0.11 # via gitpython gitpython==3.1.43 # via mlflow-skinny -google-api-core==2.19.1 +google-api-core==2.20.0 # via opencensus -google-auth==2.33.0 +google-auth==2.35.0 # via # databricks-sdk # google-api-core # kubernetes -googleapis-common-protos==1.63.2 +googleapis-common-protos==1.65.0 # via google-api-core graphene==3.3 # via mlflow -graphql-core==3.2.3 +graphql-core==3.2.4 # via # graphene # graphql-relay graphql-relay==3.2.0 # via graphene -greenlet==3.0.3 +greenlet==3.1.1 # via sqlalchemy -grpcio==1.65.4 +grpcio==1.66.2 # via # kserve # ray @@ -135,13 +141,13 @@ h11==0.14.0 # via # httpcore # uvicorn -httpcore==1.0.5 +httpcore==1.0.6 # via httpx httptools==0.6.1 # via uvicorn httpx==0.26.0 # via kserve -idna==3.7 +idna==3.10 # via # anyio # httpx @@ -149,8 +155,17 @@ idna==3.7 # yarl importlib-metadata==7.2.1 # via + # alembic + # flask + # markdown # mlflow-skinny # opentelemetry-api +importlib-resources==6.4.5 + # via + # alembic + # jsonschema + # jsonschema-specifications + # matplotlib itsdangerous==2.2.0 # via flask jinja2==3.1.4 @@ -167,24 +182,24 @@ jsonschema==4.23.0 # via ray jsonschema-specifications==2023.12.1 # via jsonschema -kiwisolver==1.4.5 +kiwisolver==1.4.7 # via matplotlib kserve==0.13.1 # via -r requirements.in -kubernetes==30.1.0 +kubernetes==31.0.0 # via # -r requirements.in # kserve mako==1.3.5 # via alembic -markdown==3.6 +markdown==3.7 # via mlflow markupsafe==2.1.5 # via # jinja2 # mako # werkzeug -matplotlib==3.9.2 +matplotlib==3.7.5 # via mlflow minio==6.0.2 # via -r requirements.in @@ -192,13 +207,13 @@ mlflow==2.15.1 # via -r requirements.in mlflow-skinny==2.15.1 # via mlflow -msgpack==1.0.8 +msgpack==1.1.0 # via ray -multidict==6.0.5 +multidict==6.1.0 # via # aiohttp # yarl -numpy==1.26.4 +numpy==1.24.4 # via # -r requirements.in # contourpy @@ -217,14 +232,14 @@ opencensus==0.11.4 # via ray opencensus-context==0.1.3 # via opencensus -opentelemetry-api==1.26.0 +opentelemetry-api==1.27.0 # via # mlflow-skinny # opentelemetry-sdk # opentelemetry-semantic-conventions -opentelemetry-sdk==1.26.0 +opentelemetry-sdk==1.27.0 # via mlflow-skinny -opentelemetry-semantic-conventions==0.47b0 +opentelemetry-semantic-conventions==0.48b0 # via opentelemetry-sdk orjson==3.10.7 # via kserve @@ -235,13 +250,15 @@ packaging==24.1 # matplotlib # mlflow-skinny # ray -pandas==2.2.2 +pandas==2.0.3 # via # kserve # mlflow pillow==10.4.0 # via matplotlib -platformdirs==4.2.2 +pkgutil-resolve-name==1.3.10 + # via jsonschema +platformdirs==4.3.6 # via virtualenv prometheus-client==0.20.0 # via @@ -265,20 +282,20 @@ pyarrow==15.0.2 # via # -r requirements.in # mlflow -pyasn1==0.6.0 +pyasn1==0.6.1 # via # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth -pydantic==2.8.2 +pydantic==2.9.2 # via # fastapi # kserve # ray -pydantic-core==2.20.1 +pydantic-core==2.23.4 # via pydantic -pyparsing==3.1.2 +pyparsing==3.1.4 # via matplotlib python-dateutil==2.9.0.post0 # via @@ -290,7 +307,7 @@ python-dateutil==2.9.0.post0 # pandas python-dotenv==1.0.1 # via uvicorn -pytz==2024.1 +pytz==2024.2 # via # minio # mlflow-skinny @@ -330,11 +347,11 @@ rsa==4.9 # via google-auth s3transfer==0.10.2 # via boto3 -scikit-learn==1.5.1 +scikit-learn==1.3.2 # via # -r requirements.in # mlflow -scipy==1.14.0 +scipy==1.10.1 # via # mlflow # scikit-learn @@ -353,7 +370,7 @@ sniffio==1.3.1 # via # anyio # httpx -sqlalchemy==2.0.32 +sqlalchemy==2.0.35 # via # alembic # mlflow @@ -374,14 +391,18 @@ timing-asgi==0.3.1 typing-extensions==4.12.2 # via # alembic + # annotated-types + # anyio # fastapi + # multidict # opentelemetry-sdk # pydantic # pydantic-core # sqlalchemy -tzdata==2024.1 + # starlette +tzdata==2024.2 # via pandas -urllib3==2.2.2 +urllib3==1.26.20 # via # botocore # docker @@ -392,25 +413,27 @@ uvicorn[standard]==0.21.1 # via # kserve # ray -uvloop==0.19.0 +uvloop==0.20.0 # via uvicorn -virtualenv==20.26.3 +virtualenv==20.26.6 # via ray -watchfiles==0.23.0 +watchfiles==0.24.0 # via # ray # uvicorn websocket-client==1.8.0 # via kubernetes -websockets==12.0 +websockets==13.1 # via uvicorn -werkzeug==3.0.3 +werkzeug==3.0.4 # via flask wrapt==1.16.0 # via # deprecated # smart-open -yarl==1.9.4 +yarl==1.13.1 # via aiohttp -zipp==3.20.0 - # via importlib-metadata +zipp==3.20.2 + # via + # importlib-metadata + # importlib-resources diff --git a/tests/notebooks/mlflow-minio/requirements.txt b/tests/notebooks/mlflow-minio/requirements.txt index 9b87379..5bf5b23 100644 --- a/tests/notebooks/mlflow-minio/requirements.txt +++ b/tests/notebooks/mlflow-minio/requirements.txt @@ -1,69 +1,75 @@ # -# This file is autogenerated by pip-compile with Python 3.11 +# This file is autogenerated by pip-compile with Python 3.8 # by the following command: # # pip-compile requirements.in # -aiobotocore==2.13.2 +aiobotocore==2.15.1 # via s3fs -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.4.3 # via aiohttp -aiohttp==3.10.3 +aiohttp==3.10.8 # via # aiobotocore # s3fs -aioitertools==0.11.0 +aioitertools==0.12.0 # via aiobotocore aiosignal==1.3.1 # via aiohttp +async-timeout==4.0.3 + # via aiohttp attrs==24.2.0 # via aiohttp -botocore==1.34.131 +botocore==1.35.23 # via aiobotocore -certifi==2024.7.4 +certifi==2024.8.30 # via minio -configparser==7.0.0 +configparser==7.1.0 # via minio frozenlist==1.4.1 # via # aiohttp # aiosignal -fsspec==2024.6.1 +fsspec==2024.9.0 # via s3fs -idna==3.7 +idna==3.10 # via yarl jmespath==1.0.1 # via botocore minio==6.0.2 # via -r requirements.in -multidict==6.0.5 +multidict==6.1.0 # via # aiohttp # yarl -numpy==2.0.1 +numpy==1.24.4 # via pandas -pandas==2.2.2 +pandas==2.0.3 # via -r requirements.in python-dateutil==2.9.0.post0 # via # botocore # minio # pandas -pytz==2024.1 +pytz==2024.2 # via # minio # pandas -s3fs==2024.6.1 +s3fs==2024.9.0 # via -r requirements.in six==1.16.0 # via python-dateutil -tzdata==2024.1 +typing-extensions==4.12.2 + # via + # aioitertools + # multidict +tzdata==2024.2 # via pandas -urllib3==2.2.2 +urllib3==1.26.20 # via # botocore # minio wrapt==1.16.0 # via aiobotocore -yarl==1.9.4 +yarl==1.13.1 # via aiohttp diff --git a/tests/notebooks/mlflow/requirements.txt b/tests/notebooks/mlflow/requirements.txt index 111c344..be2f0be 100644 --- a/tests/notebooks/mlflow/requirements.txt +++ b/tests/notebooks/mlflow/requirements.txt @@ -1,26 +1,26 @@ # -# This file is autogenerated by pip-compile with Python 3.11 +# This file is autogenerated by pip-compile with Python 3.8 # by the following command: # # pip-compile requirements.in # -alembic==1.13.2 +alembic==1.13.3 # via mlflow aniso8601==9.0.1 # via graphene blinker==1.8.2 # via flask -boto3==1.34.161 +boto3==1.35.32 # via -r requirements.in -botocore==1.34.161 +botocore==1.35.32 # via # boto3 # s3transfer -cachetools==5.4.0 +cachetools==5.5.0 # via # google-auth # mlflow-skinny -certifi==2024.7.4 +certifi==2024.8.30 # via # minio # requests @@ -32,13 +32,13 @@ click==8.1.7 # mlflow-skinny cloudpickle==3.0.0 # via mlflow-skinny -configparser==7.0.0 +configparser==7.1.0 # via minio -contourpy==1.2.1 +contourpy==1.1.1 # via matplotlib cycler==0.12.1 # via matplotlib -databricks-sdk==0.30.0 +databricks-sdk==0.33.0 # via mlflow-skinny deprecated==1.2.14 # via @@ -50,32 +50,39 @@ entrypoints==0.4 # via mlflow-skinny flask==3.0.3 # via mlflow -fonttools==4.53.1 +fonttools==4.54.1 # via matplotlib gitdb==4.0.11 # via gitpython gitpython==3.1.43 # via mlflow-skinny -google-auth==2.33.0 +google-auth==2.35.0 # via databricks-sdk graphene==3.3 # via mlflow -graphql-core==3.2.3 +graphql-core==3.2.4 # via # graphene # graphql-relay graphql-relay==3.2.0 # via graphene -greenlet==3.0.3 +greenlet==3.1.1 # via sqlalchemy gunicorn==22.0.0 # via mlflow -idna==3.7 +idna==3.10 # via requests importlib-metadata==7.2.1 # via + # alembic + # flask + # markdown # mlflow-skinny # opentelemetry-api +importlib-resources==6.4.5 + # via + # alembic + # matplotlib itsdangerous==2.2.0 # via flask jinja2==3.1.4 @@ -88,18 +95,18 @@ jmespath==1.0.1 # botocore joblib==1.4.2 # via scikit-learn -kiwisolver==1.4.5 +kiwisolver==1.4.7 # via matplotlib mako==1.3.5 # via alembic -markdown==3.6 +markdown==3.7 # via mlflow markupsafe==2.1.5 # via # jinja2 # mako # werkzeug -matplotlib==3.9.2 +matplotlib==3.7.5 # via mlflow minio==6.0.2 # via -r requirements.in @@ -107,7 +114,7 @@ mlflow==2.15.1 # via -r requirements.in mlflow-skinny==2.15.1 # via mlflow -numpy==1.26.4 +numpy==1.24.4 # via # contourpy # matplotlib @@ -116,35 +123,35 @@ numpy==1.26.4 # pyarrow # scikit-learn # scipy -opentelemetry-api==1.26.0 +opentelemetry-api==1.27.0 # via # mlflow-skinny # opentelemetry-sdk # opentelemetry-semantic-conventions -opentelemetry-sdk==1.26.0 +opentelemetry-sdk==1.27.0 # via mlflow-skinny -opentelemetry-semantic-conventions==0.47b0 +opentelemetry-semantic-conventions==0.48b0 # via opentelemetry-sdk packaging==24.1 # via # gunicorn # matplotlib # mlflow-skinny -pandas==2.2.2 +pandas==2.0.3 # via mlflow pillow==10.4.0 # via matplotlib -protobuf==5.27.3 +protobuf==5.28.2 # via mlflow-skinny pyarrow==15.0.2 # via mlflow -pyasn1==0.6.0 +pyasn1==0.6.1 # via # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth -pyparsing==3.1.2 +pyparsing==3.1.4 # via matplotlib python-dateutil==2.9.0.post0 # via @@ -152,7 +159,7 @@ python-dateutil==2.9.0.post0 # matplotlib # minio # pandas -pytz==2024.1 +pytz==2024.2 # via # minio # mlflow-skinny @@ -170,11 +177,11 @@ rsa==4.9 # via google-auth s3transfer==0.10.2 # via boto3 -scikit-learn==1.5.1 +scikit-learn==1.3.2 # via # -r requirements.in # mlflow -scipy==1.14.0 +scipy==1.10.1 # via # mlflow # scikit-learn @@ -184,7 +191,7 @@ six==1.16.0 # querystring-parser smmap==5.0.1 # via gitdb -sqlalchemy==2.0.32 +sqlalchemy==2.0.35 # via # alembic # mlflow @@ -199,17 +206,19 @@ typing-extensions==4.12.2 # alembic # opentelemetry-sdk # sqlalchemy -tzdata==2024.1 +tzdata==2024.2 # via pandas -urllib3==2.2.2 +urllib3==1.26.20 # via # botocore # docker # minio # requests -werkzeug==3.0.3 +werkzeug==3.0.4 # via flask wrapt==1.16.0 # via deprecated -zipp==3.20.0 - # via importlib-metadata +zipp==3.20.2 + # via + # importlib-metadata + # importlib-resources diff --git a/tests/notebooks/training/requirements.txt b/tests/notebooks/training/requirements.txt index e06e846..6c3df9b 100644 --- a/tests/notebooks/training/requirements.txt +++ b/tests/notebooks/training/requirements.txt @@ -1,39 +1,41 @@ # -# This file is autogenerated by pip-compile with Python 3.11 +# This file is autogenerated by pip-compile with Python 3.8 # by the following command: # # pip-compile requirements.in # -cachetools==5.3.3 +cachetools==5.5.0 # via google-auth -certifi==2024.7.4 +certifi==2024.8.30 # via # kubeflow-training # kubernetes # requests charset-normalizer==3.3.2 # via requests -google-auth==2.32.0 +durationpy==0.9 # via kubernetes -idna==3.7 +google-auth==2.35.0 + # via kubernetes +idna==3.10 # via requests kubeflow-training==1.6.0 # via -r requirements.in -kubernetes==30.1.0 +kubernetes==31.0.0 # via kubeflow-training oauthlib==3.2.2 # via # kubernetes # requests-oauthlib -pyasn1==0.6.0 +pyasn1==0.6.1 # via # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth python-dateutil==2.9.0.post0 # via kubernetes -pyyaml==6.0.1 +pyyaml==6.0.2 # via kubernetes requests==2.32.3 # via @@ -51,9 +53,9 @@ six==1.16.0 # kubernetes # python-dateutil # retrying -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements.in -urllib3==2.2.2 +urllib3==2.2.3 # via # kubeflow-training # kubernetes