diff --git a/poetry.lock b/poetry.lock index 052283dd..0374af2c 100644 --- a/poetry.lock +++ b/poetry.lock @@ -619,13 +619,13 @@ files = [ [[package]] name = "kubernetes" -version = "28.1.0" +version = "27.2.0" description = "Kubernetes python client" optional = false python-versions = ">=3.6" files = [ - {file = "kubernetes-28.1.0-py2.py3-none-any.whl", hash = "sha256:10f56f8160dcb73647f15fafda268e7f60cf7dbc9f8e46d52fcd46d3beb0c18d"}, - {file = "kubernetes-28.1.0.tar.gz", hash = "sha256:1468069a573430fb1cb5ad22876868f57977930f80a6749405da31cd6086a7e9"}, + {file = "kubernetes-27.2.0-py2.py3-none-any.whl", hash = "sha256:0f9376329c85cf07615ed6886bf9bf21eb1cbfc05e14ec7b0f74ed8153cd2815"}, + {file = "kubernetes-27.2.0.tar.gz", hash = "sha256:d479931c6f37561dbfdf28fc5f46384b1cb8b28f9db344ed4a232ce91990825a"}, ] [package.dependencies] @@ -637,7 +637,7 @@ pyyaml = ">=5.4.1" requests = "*" requests-oauthlib = "*" six = ">=1.9.0" -urllib3 = ">=1.24.2,<2.0" +urllib3 = ">=1.24.2" websocket-client = ">=0.32.0,<0.40.0 || >0.40.0,<0.41.dev0 || >=0.43.dev0" [package.extras] @@ -742,6 +742,22 @@ rsa = ["cryptography (>=3.0.0)"] signals = ["blinker (>=1.4.0)"] signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] +[[package]] +name = "openshift" +version = "0.13.2" +description = "OpenShift python client" +optional = false +python-versions = "*" +files = [ + {file = "openshift-0.13.2-py3-none-any.whl", hash = "sha256:f1459006fc7f96ff7d2f6c0c00bdef5cb2e75a1b466f601997d9084a816a8949"}, + {file = "openshift-0.13.2.tar.gz", hash = "sha256:f55789fce56fcbf7e2cd9377a68c4a99ab406074d3324b9abcca98477d101471"}, +] + +[package.dependencies] +kubernetes = ">=12.0" +python-string-utils = "*" +six = "*" + [[package]] name = "openshift-cli-installer" version = "2.0.4" @@ -786,12 +802,12 @@ urllib3 = ">=1.25.3" [[package]] name = "openshift-cluster-management-python-wrapper" -version = "1.0.56" +version = "1.0.60" description = "Wrapper around https://github.com/openshift/openshift-cluster-management-python-client" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "openshift_cluster_management_python_wrapper-1.0.56.tar.gz", hash = "sha256:cb23539fc77b580e5b74f1b30898f609b6ebd4244d5a504d1d80bf74d04946e5"}, + {file = "openshift_cluster_management_python_wrapper-1.0.60.tar.gz", hash = "sha256:5c70963c04e4de7986797b0eade2362db0343c37bdb2654de8e9e143340c23fa"}, ] [package.dependencies] @@ -800,7 +816,7 @@ importlib = ">=1.0.4,<2.0.0" openshift-cluster-management-python-client = ">=1.0.23,<2.0.0" openshift-python-utilities = ">=5.0.0,<6.0.0" openshift-python-wrapper = ">=4.14.4,<5.0.0" -python-benedict = ">=0.32.0,<0.33.0" +python-benedict = ">=0.33.0,<0.34.0" python-simple-logger = ">=1.0.5,<2.0.0" pyyaml = ">=6.0.1,<7.0.0" redhat-qe-cloud-tools = ">=1.0.10,<2.0.0" @@ -827,21 +843,21 @@ pyyaml = ">=6.0.1,<7.0.0" [[package]] name = "openshift-python-wrapper" -version = "4.15.10" -description = "Wrapper around https://github.com/kubernetes-client/python" +version = "4.14.46" +description = "Wrapper around https://github.com/openshift/openshift-restclient-python" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "openshift_python_wrapper-4.15.10.tar.gz", hash = "sha256:41bea678c7bac90fdc2c145a8980d8ea3eebae5d84a31f7f212c317181a036cd"}, + {file = "openshift_python_wrapper-4.14.46.tar.gz", hash = "sha256:8f26ef7938d1ea3fb09c20657038b4598f8f8f54061817f3308d16f1df8cd0be"}, ] [package.dependencies] colorlog = ">=6.7.0,<7.0.0" -jinja2 = ">=3.1.2,<4.0.0" -kubernetes = ">=28.1.0b1,<29.0.0" +kubernetes = ">=27.0.0,<28.0.0" +openshift = ">=0.13.2,<0.14.0" packaging = ">=23.1,<24.0" -python-benedict = ">=0.32.0,<0.33.0" -python-simple-logger = ">=1.0.6,<2.0.0" +python-benedict = ">=0.33.0,<0.34.0" +python-simple-logger = ">=1.0.5,<2.0.0" xmltodict = ">=0.13.0,<0.14.0" [[package]] @@ -1138,13 +1154,13 @@ pyyaml = "*" [[package]] name = "python-benedict" -version = "0.32.1" +version = "0.33.0" description = "python-benedict is a dict subclass with keylist/keypath/keyattr support, normalized I/O operations (base64, csv, ini, json, pickle, plist, query-string, toml, xls, xml, yaml) and many utilities... for humans, obviously." optional = false python-versions = "*" files = [ - {file = "python-benedict-0.32.1.tar.gz", hash = "sha256:d669cbd0ca4e6cd9fbdc10b8f68ae57ac3224b49f7f55e9b2c13622c0434a148"}, - {file = "python_benedict-0.32.1-py3-none-any.whl", hash = "sha256:61272f128ea5046399d261047b33d53e0836c951d9697b23a02d0723f9322e1d"}, + {file = "python-benedict-0.33.0.tar.gz", hash = "sha256:0a783caa1776cf73e890725be30be4310031f2e62d320ee8b8445fcfcb51b493"}, + {file = "python_benedict-0.33.0-py3-none-any.whl", hash = "sha256:2b6c2ee1edba2794bfe868e66b0eec260df899125b6187a63f486535b8db3dcc"}, ] [package.dependencies] @@ -1154,7 +1170,8 @@ requests = ">=2.26.0,<3.0.0" [package.extras] all = ["python-benedict[io,parse,s3]"] -io = ["python-benedict[toml,xls,xml,yaml]"] +html = ["beautifulsoup4 (>=4.12.0,<5.0.0)"] +io = ["python-benedict[html,toml,xls,xml,yaml]"] parse = ["ftfy (>=6.0.0,<7.0.0)", "mailchecker (>=4.1.0,<6.0.0)", "phonenumbers (>=8.12.0,<9.0.0)", "python-dateutil (>=2.8.0,<3.0.0)"] s3 = ["boto3 (>=1.24.89,<2.0.0)"] toml = ["toml (>=0.10.2,<1.0.0)"] @@ -1217,6 +1234,17 @@ text-unidecode = ">=1.3" [package.extras] unidecode = ["Unidecode (>=1.1.1)"] +[[package]] +name = "python-string-utils" +version = "1.0.0" +description = "Utility functions for strings validation and manipulation." +optional = false +python-versions = ">=3.5" +files = [ + {file = "python-string-utils-1.0.0.tar.gz", hash = "sha256:dcf9060b03f07647c0a603408dc8b03f807f3b54a05c6e19eb14460256fac0cb"}, + {file = "python_string_utils-1.0.0-py3-none-any.whl", hash = "sha256:f1a88700baf99db1a9b6953f44181ad9ca56623c81e257e6009707e2e7851fa4"}, +] + [[package]] name = "python-terraform" version = "0.10.1" @@ -1380,16 +1408,16 @@ rsa = ["oauthlib[signedtoken] (>=3.0.0)"] [[package]] name = "rosa-python-client" -version = "1.0.39" +version = "1.0.41" description = "Wrapper for rosa cli" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "rosa_python_client-1.0.39.tar.gz", hash = "sha256:e9cf96a70168e010de5f20ca03a0619ec1fe65f8b689bbf189185497c8a6a6ce"}, + {file = "rosa_python_client-1.0.41.tar.gz", hash = "sha256:49cb2d54258f6ea90d0663804f0541ba8a6cc9e478624c2222f0868daad73f7c"}, ] [package.dependencies] -python-benedict = ">=0.32.0,<0.33.0" +python-benedict = ">=0.33.0,<0.34.0" python-simple-logger = ">=1.0.5,<2.0.0" redhat-qe-cloud-tools = ">=1.0.6,<2.0.0"