diff --git a/requirements-fmt.txt b/requirements-fmt.txt index 556edbf2..8603c5b8 100644 --- a/requirements-fmt.txt +++ b/requirements-fmt.txt @@ -2,23 +2,23 @@ # This file is autogenerated by pip-compile with Python 3.8 # by the following command: # -# pip-compile --resolver=backtracking ./requirements-fmt.in +# pip-compile --resolver=backtracking requirements-fmt.in # -black==23.3.0 - # via -r ./requirements-fmt.in -click==8.1.3 +black==23.7.0 + # via -r requirements-fmt.in +click==8.1.4 # via black isort==5.12.0 - # via -r ./requirements-fmt.in + # via -r requirements-fmt.in mypy-extensions==1.0.0 # via black packaging==23.1 # via black pathspec==0.11.1 # via black -platformdirs==3.5.3 +platformdirs==3.8.1 # via black tomli==2.0.1 # via black -typing-extensions==4.6.3 +typing-extensions==4.7.1 # via black diff --git a/requirements-integration.txt b/requirements-integration.txt index 9aed34f3..9358a803 100644 --- a/requirements-integration.txt +++ b/requirements-integration.txt @@ -2,28 +2,27 @@ # This file is autogenerated by pip-compile with Python 3.8 # by the following command: # -# pip-compile --resolver=backtracking ./requirements-integration.in +# pip-compile --resolver=backtracking requirements-integration.in # aiohttp==3.8.4 - # via -r ./requirements-integration.in + # via -r requirements-integration.in aiosignal==1.3.1 # via aiohttp -anyio==3.7.0 +anyio==3.7.1 # via - # -r ./requirements.txt + # -r requirements.txt # httpcore asttokens==2.2.1 # via stack-data -async-generator==1.10 - # via trio async-timeout==4.0.2 # via aiohttp attrs==23.1.0 # via - # -r ./requirements.txt + # -r requirements.txt # aiohttp # jsonschema # outcome + # referencing # trio backcall==0.2.0 # via ipython @@ -37,7 +36,7 @@ cachetools==5.3.1 # via google-auth certifi==2023.5.7 # via - # -r ./requirements.txt + # -r requirements.txt # httpcore # httpx # kubernetes @@ -48,12 +47,14 @@ cffi==1.15.1 # via # cryptography # pynacl -charset-normalizer==3.1.0 +charmed-kubeflow-chisme==0.0.11 + # via -r requirements.txt +charset-normalizer==3.2.0 # via - # -r ./requirements.txt + # -r requirements.txt # aiohttp # requests -cryptography==41.0.1 +cryptography==41.0.2 # via # paramiko # pyopenssl @@ -61,16 +62,20 @@ decorator==5.1.1 # via # ipdb # ipython -exceptiongroup==1.1.1 +deepdiff==6.2.1 + # via + # -r requirements.txt + # charmed-kubeflow-chisme +exceptiongroup==1.1.2 # via - # -r ./requirements.txt + # -r requirements.txt # anyio # pytest # trio # trio-websocket executing==1.2.0 # via stack-data -frozenlist==1.3.3 +frozenlist==1.4.0 # via # aiohttp # aiosignal @@ -78,20 +83,20 @@ google-auth==2.17.3 # via kubernetes h11==0.14.0 # via - # -r ./requirements.txt + # -r requirements.txt # httpcore # wsproto h2==4.1.0 # via selenium-wire hpack==4.0.0 # via h2 -httpcore==0.17.2 +httpcore==0.17.3 # via - # -r ./requirements.txt + # -r requirements.txt # httpx httpx==0.24.1 # via - # -r ./requirements.txt + # -r requirements.txt # lightkube hyperframe==6.0.1 # via @@ -99,16 +104,17 @@ hyperframe==6.0.1 # selenium-wire idna==3.4 # via - # -r ./requirements.txt + # -r requirements.txt # anyio # httpx # requests # trio # yarl -importlib-resources==5.12.0 +importlib-resources==6.0.0 # via - # -r ./requirements.txt + # -r requirements.txt # jsonschema + # jsonschema-specifications iniconfig==2.0.0 # via pytest ipdb==0.13.13 @@ -119,16 +125,21 @@ jedi==0.18.2 # via ipython jinja2==3.1.2 # via - # -r ./requirements-integration.in - # -r ./requirements.txt + # -r requirements-integration.in + # -r requirements.txt + # charmed-kubeflow-chisme # pytest-operator -jsonschema==4.17.3 +jsonschema==4.18.2 # via - # -r ./requirements.txt + # -r requirements.txt # serialized-data-interface -juju==2.9.42.4 +jsonschema-specifications==2023.6.1 + # via + # -r requirements.txt + # jsonschema +juju==2.9.43.0 # via - # -r ./requirements-integration.in + # -r requirements-integration.in # pytest-operator jujubundlelib==0.5.7 # via theblues @@ -137,10 +148,12 @@ kaitaistruct==0.10 kubernetes==26.1.0 # via juju lightkube==0.13.0 - # via -r ./requirements.txt + # via + # -r requirements.txt + # charmed-kubeflow-chisme lightkube-models==1.27.1.4 # via - # -r ./requirements.txt + # -r requirements.txt # lightkube macaroonbakery==1.3.1 # via @@ -148,7 +161,7 @@ macaroonbakery==1.3.1 # theblues markupsafe==2.1.3 # via - # -r ./requirements.txt + # -r requirements.txt # jinja2 matplotlib-inline==0.1.6 # via ipython @@ -162,8 +175,13 @@ oauthlib==3.2.2 # via requests-oauthlib ops==1.5.5 # via - # -r ./requirements.txt + # -r requirements.txt + # charmed-kubeflow-chisme # serialized-data-interface +ordered-set==4.1.0 + # via + # -r requirements.txt + # deepdiff outcome==1.2.0 # via trio packaging==23.1 @@ -178,11 +196,11 @@ pickleshare==0.7.5 # via ipython pkgutil-resolve-name==1.3.10 # via - # -r ./requirements.txt + # -r requirements.txt # jsonschema -pluggy==1.0.0 +pluggy==1.2.0 # via pytest -prompt-toolkit==3.0.38 +prompt-toolkit==3.0.39 # via ipython protobuf==3.20.3 # via macaroonbakery @@ -211,35 +229,31 @@ pynacl==1.5.0 # pymacaroons pyopenssl==23.2.0 # via selenium-wire -pyparsing==3.0.9 +pyparsing==3.1.0 # via selenium-wire pyrfc3339==1.1 # via # juju # macaroonbakery -pyrsistent==0.19.3 - # via - # -r ./requirements.txt - # jsonschema pysocks==1.7.1 # via # selenium-wire # urllib3 -pytest==7.3.2 +pytest==7.4.0 # via # pytest-asyncio # pytest-operator -pytest-asyncio==0.21.0 +pytest-asyncio==0.21.1 # via pytest-operator -pytest-operator==0.27.0 - # via -r ./requirements-integration.in +pytest-operator==0.28.0 + # via -r requirements-integration.in python-dateutil==2.8.2 # via kubernetes pytz==2023.3 # via pyrfc3339 pyyaml==6.0 # via - # -r ./requirements.txt + # -r requirements.txt # juju # jujubundlelib # kubernetes @@ -247,10 +261,15 @@ pyyaml==6.0 # ops # pytest-operator # serialized-data-interface +referencing==0.29.1 + # via + # -r requirements.txt + # jsonschema + # jsonschema-specifications requests==2.31.0 # via - # -r ./requirements-integration.in - # -r ./requirements.txt + # -r requirements-integration.in + # -r requirements.txt # kubernetes # macaroonbakery # requests-oauthlib @@ -258,16 +277,29 @@ requests==2.31.0 # theblues requests-oauthlib==1.3.1 # via kubernetes +rpds-py==0.8.10 + # via + # -r requirements.txt + # jsonschema + # referencing rsa==4.9 # via google-auth +ruamel-yaml==0.17.32 + # via + # -r requirements.txt + # charmed-kubeflow-chisme +ruamel-yaml-clib==0.2.7 + # via + # -r requirements.txt + # ruamel-yaml selenium==4.10.0 # via - # -r ./requirements-integration.in + # -r requirements-integration.in # selenium-wire selenium-wire==5.1.0 - # via -r ./requirements-integration.in + # via -r requirements-integration.in serialized-data-interface==0.6.0 - # via -r ./requirements.txt + # via -r requirements.txt six==1.16.0 # via # asttokens @@ -279,7 +311,7 @@ six==1.16.0 # python-dateutil sniffio==1.3.0 # via - # -r ./requirements.txt + # -r requirements.txt # anyio # httpcore # httpx @@ -289,7 +321,10 @@ sortedcontainers==2.4.0 stack-data==0.6.2 # via ipython tenacity==8.2.2 - # via -r ./requirements-integration.in + # via + # -r requirements-integration.in + # -r requirements.txt + # charmed-kubeflow-chisme theblues==0.5.2 # via juju tomli==2.0.1 @@ -302,13 +337,13 @@ traitlets==5.9.0 # via # ipython # matplotlib-inline -trio==0.22.0 +trio==0.22.1 # via # selenium # trio-websocket trio-websocket==0.10.3 # via selenium -typing-extensions==4.6.3 +typing-extensions==4.7.1 # via # ipython # typing-inspect @@ -316,13 +351,13 @@ typing-inspect==0.9.0 # via juju urllib3[socks]==2.0.3 # via - # -r ./requirements.txt + # -r requirements.txt # kubernetes # requests # selenium wcwidth==0.2.6 # via prompt-toolkit -websocket-client==1.5.3 +websocket-client==1.6.1 # via kubernetes websockets==7.0 # via juju @@ -332,9 +367,9 @@ wsproto==1.2.0 # trio-websocket yarl==1.9.2 # via aiohttp -zipp==3.15.0 +zipp==3.16.0 # via - # -r ./requirements.txt + # -r requirements.txt # importlib-resources zstandard==0.21.0 # via selenium-wire diff --git a/requirements-lint.txt b/requirements-lint.txt index d02b270a..6c320f16 100644 --- a/requirements-lint.txt +++ b/requirements-lint.txt @@ -2,62 +2,62 @@ # This file is autogenerated by pip-compile with Python 3.8 # by the following command: # -# pip-compile --resolver=backtracking ./requirements-lint.in +# pip-compile --resolver=backtracking requirements-lint.in # black==23.3.0 - # via -r ./requirements-fmt.txt + # via -r requirements-fmt.txt click==8.1.3 # via - # -r ./requirements-fmt.txt + # -r requirements-fmt.txt # black -codespell==2.2.4 - # via -r ./requirements-lint.in +codespell==2.2.5 + # via -r requirements-lint.in flake8==6.0.0 # via - # -r ./requirements-lint.in + # -r requirements-lint.in # flake8-builtins # pep8-naming # pyproject-flake8 flake8-builtins==2.1.0 - # via -r ./requirements-lint.in + # via -r requirements-lint.in flake8-copyright==0.2.4 - # via -r ./requirements-lint.in + # via -r requirements-lint.in isort==5.12.0 - # via -r ./requirements-fmt.txt + # via -r requirements-fmt.txt mccabe==0.7.0 # via flake8 mypy-extensions==1.0.0 # via - # -r ./requirements-fmt.txt + # -r requirements-fmt.txt # black packaging==23.1 # via - # -r ./requirements-fmt.txt + # -r requirements-fmt.txt # black pathspec==0.11.1 # via - # -r ./requirements-fmt.txt + # -r requirements-fmt.txt # black pep8-naming==0.13.3 - # via -r ./requirements-lint.in + # via -r requirements-lint.in platformdirs==3.5.3 # via - # -r ./requirements-fmt.txt + # -r requirements-fmt.txt # black pycodestyle==2.10.0 # via flake8 pyflakes==3.0.1 # via flake8 pyproject-flake8==6.0.0.post1 - # via -r ./requirements-lint.in + # via -r requirements-lint.in tomli==2.0.1 # via - # -r ./requirements-fmt.txt + # -r requirements-fmt.txt # black # pyproject-flake8 typing-extensions==4.6.3 # via - # -r ./requirements-fmt.txt + # -r 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 79b38d7e..33f20ab9 100644 --- a/requirements-unit.txt +++ b/requirements-unit.txt @@ -2,152 +2,164 @@ # This file is autogenerated by pip-compile with Python 3.8 # by the following command: # -# pip-compile --resolver=backtracking ./requirements-unit.in +# pip-compile --resolver=backtracking requirements-unit.in # -anyio==3.7.0 +anyio==3.7.1 # via - # -r ./requirements.txt + # -r requirements.txt # httpcore attrs==23.1.0 # via - # -r ./requirements.txt + # -r requirements.txt # jsonschema + # referencing bcrypt==4.0.1 - # via -r ./requirements-unit.in + # via -r requirements-unit.in certifi==2023.5.7 # via - # -r ./requirements.txt + # -r requirements.txt # httpcore # httpx # requests charmed-kubeflow-chisme==0.0.11 - # via -r ./requirements.txt -charset-normalizer==3.1.0 + # via -r requirements.txt +charset-normalizer==3.2.0 # via - # -r ./requirements.txt + # -r requirements.txt # requests coverage==7.2.7 - # via -r ./requirements-unit.in + # via -r requirements-unit.in deepdiff==6.2.1 # via - # -r ./requirements.txt + # -r requirements.txt # charmed-kubeflow-chisme -exceptiongroup==1.1.1 +exceptiongroup==1.1.2 # via - # -r ./requirements.txt + # -r requirements.txt # anyio # pytest h11==0.14.0 # via - # -r ./requirements.txt + # -r requirements.txt # httpcore -httpcore==0.17.2 +httpcore==0.17.3 # via - # -r ./requirements.txt + # -r requirements.txt # httpx httpx==0.24.1 # via - # -r ./requirements.txt + # -r requirements.txt # lightkube idna==3.4 # via - # -r ./requirements.txt + # -r requirements.txt # anyio # httpx # requests -importlib-resources==5.12.0 +importlib-resources==6.0.0 # via - # -r ./requirements.txt + # -r requirements.txt # jsonschema + # jsonschema-specifications iniconfig==2.0.0 # via pytest jinja2==3.1.2 # via - # -r ./requirements.txt + # -r requirements.txt # charmed-kubeflow-chisme -jsonschema==4.17.3 +jsonschema==4.18.2 # via - # -r ./requirements.txt + # -r requirements.txt # serialized-data-interface +jsonschema-specifications==2023.6.1 + # via + # -r requirements.txt + # jsonschema lightkube==0.13.0 # via - # -r ./requirements.txt + # -r requirements.txt # charmed-kubeflow-chisme lightkube-models==1.27.1.4 # via - # -r ./requirements.txt + # -r requirements.txt # lightkube markupsafe==2.1.3 # via - # -r ./requirements.txt + # -r requirements.txt # jinja2 ops==1.5.5 # via - # -r ./requirements.txt + # -r requirements.txt # charmed-kubeflow-chisme # serialized-data-interface ordered-set==4.1.0 # via - # -r ./requirements.txt + # -r requirements.txt # deepdiff packaging==23.1 # via pytest pkgutil-resolve-name==1.3.10 # via - # -r ./requirements.txt + # -r requirements.txt # jsonschema -pluggy==1.0.0 +pluggy==1.2.0 # via pytest -pyrsistent==0.19.3 - # via - # -r ./requirements.txt - # jsonschema -pytest==7.3.2 +pytest==7.4.0 # via - # -r ./requirements-unit.in + # -r requirements-unit.in # pytest-lazy-fixture # pytest-mock pytest-lazy-fixture==0.6.3 - # via -r ./requirements-unit.in -pytest-mock==3.10.0 - # via -r ./requirements-unit.in + # via -r requirements-unit.in +pytest-mock==3.11.1 + # via -r requirements-unit.in pyyaml==6.0 # via - # -r ./requirements.txt + # -r requirements.txt # lightkube # ops # serialized-data-interface +referencing==0.29.1 + # via + # -r requirements.txt + # jsonschema + # jsonschema-specifications requests==2.31.0 # via - # -r ./requirements.txt + # -r requirements.txt # serialized-data-interface -ruamel-yaml==0.17.31 +rpds-py==0.8.10 + # via + # -r requirements.txt + # jsonschema + # referencing +ruamel-yaml==0.17.32 # via - # -r ./requirements.txt + # -r requirements.txt # charmed-kubeflow-chisme ruamel-yaml-clib==0.2.7 # via - # -r ./requirements.txt + # -r requirements.txt # ruamel-yaml serialized-data-interface==0.6.0 - # via -r ./requirements.txt + # via -r requirements.txt sniffio==1.3.0 # via - # -r ./requirements.txt + # -r requirements.txt # anyio # httpcore # httpx tenacity==8.2.2 # via - # -r ./requirements.txt + # -r requirements.txt # charmed-kubeflow-chisme tomli==2.0.1 # via pytest urllib3==2.0.3 # via - # -r ./requirements.txt + # -r requirements.txt # requests -zipp==3.15.0 +zipp==3.16.0 # via - # -r ./requirements.txt + # -r requirements.txt # importlib-resources diff --git a/requirements.txt b/requirements.txt index 27a82fdd..f3f507ab 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,28 +2,30 @@ # This file is autogenerated by pip-compile with Python 3.8 # by the following command: # -# pip-compile --resolver=backtracking ./requirements.in +# pip-compile --resolver=backtracking requirements.in # -anyio==3.7.0 +anyio==3.7.1 # via httpcore attrs==23.1.0 - # via jsonschema + # via + # jsonschema + # referencing certifi==2023.5.7 # via # httpcore # httpx # requests charmed-kubeflow-chisme==0.0.11 - # via -r ./requirements.in -charset-normalizer==3.1.0 + # via -r requirements.in +charset-normalizer==3.2.0 # via requests deepdiff==6.2.1 # via charmed-kubeflow-chisme -exceptiongroup==1.1.1 +exceptiongroup==1.1.2 # via anyio h11==0.14.0 # via httpcore -httpcore==0.17.2 +httpcore==0.17.3 # via httpx httpx==0.24.1 # via lightkube @@ -32,17 +34,21 @@ idna==3.4 # anyio # httpx # requests -importlib-resources==5.12.0 - # via jsonschema +importlib-resources==6.0.0 + # via + # jsonschema + # jsonschema-specifications jinja2==3.1.2 # via - # -r ./requirements.in + # -r requirements.in # charmed-kubeflow-chisme -jsonschema==4.17.3 +jsonschema==4.18.2 # via serialized-data-interface +jsonschema-specifications==2023.6.1 + # via jsonschema lightkube==0.13.0 # via - # -r ./requirements.in + # -r requirements.in # charmed-kubeflow-chisme lightkube-models==1.27.1.4 # via lightkube @@ -50,28 +56,34 @@ markupsafe==2.1.3 # via jinja2 ops==1.5.5 # via - # -r ./requirements.in + # -r requirements.in # charmed-kubeflow-chisme # serialized-data-interface ordered-set==4.1.0 # via deepdiff pkgutil-resolve-name==1.3.10 # via jsonschema -pyrsistent==0.19.3 - # via jsonschema pyyaml==6.0 # via # lightkube # ops # serialized-data-interface +referencing==0.29.1 + # via + # jsonschema + # jsonschema-specifications requests==2.31.0 # via serialized-data-interface -ruamel-yaml==0.17.31 +rpds-py==0.8.10 + # via + # jsonschema + # referencing +ruamel-yaml==0.17.32 # via charmed-kubeflow-chisme ruamel-yaml-clib==0.2.7 # via ruamel-yaml serialized-data-interface==0.6.0 - # via -r ./requirements.in + # via -r requirements.in sniffio==1.3.0 # via # anyio @@ -81,5 +93,5 @@ tenacity==8.2.2 # via charmed-kubeflow-chisme urllib3==2.0.3 # via requests -zipp==3.15.0 +zipp==3.16.0 # via importlib-resources