From 84c4e7601fe98480ee0ba5483cb455db9ce009b0 Mon Sep 17 00:00:00 2001 From: Julius Unverfehrt Date: Wed, 30 Aug 2023 15:58:23 +0200 Subject: [PATCH] Update kn-utils package Update kn-utils for missing loglevels fix, which is needed for queue manager error logging. --- README.md | 7 +++++-- poetry.lock | 44 ++++++++++++++++++++++---------------------- pyproject.toml | 4 ++-- 3 files changed, 29 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index 51b4049..b9dc2b8 100755 --- a/README.md +++ b/README.md @@ -96,10 +96,13 @@ Add the respective version of the pyinfra package to your pyproject.toml file. M For now, all internal packages used by pyinfra also have to be added to the pyproject.toml file. Execute `poetry lock` and `poetry install` to install the packages. +You can look up the latest version of the package in the [gitlab registry](https://gitlab.knecon.com/knecon/research/pyinfra/-/packages). +For the used versions of internal dependencies, please refer to the [pyproject.toml](pyproject.toml) file. + ```toml [tool.poetry.dependencies] -pyinfra = { version = "1.6.0", source = "gitlab-research" } -kn-utils = { version = "0.1.4", source = "gitlab-research" } +pyinfra = { version = "x.x.x", source = "gitlab-research" } +kn-utils = { version = "x.x.x", source = "gitlab-research" } [[tool.poetry.source]] name = "gitlab-research" diff --git a/poetry.lock b/poetry.lock index b3c189a..d591c40 100644 --- a/poetry.lock +++ b/poetry.lock @@ -49,13 +49,13 @@ test = ["astroid", "pytest"] [[package]] name = "azure-core" -version = "1.29.2" +version = "1.29.3" description = "Microsoft Azure Core Library for Python" optional = false python-versions = ">=3.7" files = [ - {file = "azure-core-1.29.2.zip", hash = "sha256:beb0fe88d1043d8457318e8fb841d9caa648211092eda213c16b376401f3710d"}, - {file = "azure_core-1.29.2-py3-none-any.whl", hash = "sha256:8e6602f322dc1070caf7e17754beb53b69ffa09df0f4786009a3107e9a00c793"}, + {file = "azure-core-1.29.3.tar.gz", hash = "sha256:c92700af982e71c8c73de9f4c20da8b3f03ce2c22d13066e4d416b4629c87903"}, + {file = "azure_core-1.29.3-py3-none-any.whl", hash = "sha256:f8b2910f92b66293d93bd00564924ad20ad48f4a1e150577cf18d1e7d4f9263c"}, ] [package.dependencies] @@ -556,13 +556,13 @@ ssh = ["paramiko (>=2.4.3)"] [[package]] name = "dynaconf" -version = "3.2.1" +version = "3.2.2" description = "The dynamic configurator for your Python Project" optional = false python-versions = ">=3.8" files = [ - {file = "dynaconf-3.2.1-py2.py3-none-any.whl", hash = "sha256:a4af12524f1fc527c6c0cdd4bb38cf83992d5155ad516baa98d9d01b7a731d09"}, - {file = "dynaconf-3.2.1.tar.gz", hash = "sha256:00dbd7541ca0f99bcb207cfc8aee0ac8f7d6b32bbb372e5b2865f0cb829b06c3"}, + {file = "dynaconf-3.2.2-py2.py3-none-any.whl", hash = "sha256:0d62e51af6e9971e8e45cabee487ec70467d6c5065a9f070beac973bedaf1d54"}, + {file = "dynaconf-3.2.2.tar.gz", hash = "sha256:2f98ec85a2b8edb767b3ed0f82c6d605d30af116ce4622932a719ba70ff152fc"}, ] [package.extras] @@ -779,13 +779,13 @@ testing = ["Django (<3.1)", "attrs", "colorama", "docopt", "pytest (<7.0.0)"] [[package]] name = "jupyter-client" -version = "8.3.0" +version = "8.3.1" description = "Jupyter protocol implementation and client libraries" optional = false python-versions = ">=3.8" files = [ - {file = "jupyter_client-8.3.0-py3-none-any.whl", hash = "sha256:7441af0c0672edc5d28035e92ba5e32fadcfa8a4e608a434c228836a89df6158"}, - {file = "jupyter_client-8.3.0.tar.gz", hash = "sha256:3af69921fe99617be1670399a0b857ad67275eefcfa291e2c81a160b7b650f5f"}, + {file = "jupyter_client-8.3.1-py3-none-any.whl", hash = "sha256:5eb9f55eb0650e81de6b7e34308d8b92d04fe4ec41cd8193a913979e33d8e1a5"}, + {file = "jupyter_client-8.3.1.tar.gz", hash = "sha256:60294b2d5b869356c893f57b1a877ea6510d60d45cf4b38057f1672d85699ac9"}, ] [package.dependencies] @@ -822,13 +822,13 @@ test = ["ipykernel", "pre-commit", "pytest", "pytest-cov", "pytest-timeout"] [[package]] name = "kn-utils" -version = "0.1.4" +version = "0.1.5" description = "Shared code related to logging for research & development." optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "kn_utils-0.1.4-py3-none-any.whl", hash = "sha256:7be365a24e509e72d12202c800701787dc1df616e15dab855e0aedb2bd075e5e"}, - {file = "kn_utils-0.1.4.tar.gz", hash = "sha256:a9f64a4afe4773fb70d222a286faaa9f9585d744fd175febbdd42acbe6d00381"}, + {file = "kn_utils-0.1.5-py3-none-any.whl", hash = "sha256:f0d0c97ae3b4f960f1c9a008de11b1c040dfd6f38330d84414d0d0a2f146872b"}, + {file = "kn_utils-0.1.5.tar.gz", hash = "sha256:8655394afcd7583fc8cfa385e643252cb2aac5b4262603ff6fe43a60d74c958a"}, ] [package.dependencies] @@ -1062,13 +1062,13 @@ test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=7.4)", "pytest-co [[package]] name = "pluggy" -version = "1.2.0" +version = "1.3.0" description = "plugin and hook calling mechanisms for python" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "pluggy-1.2.0-py3-none-any.whl", hash = "sha256:c2fd55a7d7a3863cba1a013e4e2414658b1d07b6bc57b3919e0c63c9abb99849"}, - {file = "pluggy-1.2.0.tar.gz", hash = "sha256:d12f0c4b579b15f5e054301bb226ee85eeeba08ffec228092f8defbaa3a4c4b3"}, + {file = "pluggy-1.3.0-py3-none-any.whl", hash = "sha256:d89c696a773f8bd377d18e5ecda92b7a3793cbe66c87060a6fb58c7b6e1061f7"}, + {file = "pluggy-1.3.0.tar.gz", hash = "sha256:cf61ae8f126ac6f7c451172cf30e3e43d3ca77615509771b3a984a0730651e12"}, ] [package.extras] @@ -1635,17 +1635,17 @@ files = [ [[package]] name = "websocket-client" -version = "1.6.1" +version = "1.6.2" description = "WebSocket client for Python with low level API options" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "websocket-client-1.6.1.tar.gz", hash = "sha256:c951af98631d24f8df89ab1019fc365f2227c0892f12fd150e935607c79dd0dd"}, - {file = "websocket_client-1.6.1-py3-none-any.whl", hash = "sha256:f1f9f2ad5291f0225a49efad77abf9e700b6fef553900623060dad6e26503b9d"}, + {file = "websocket-client-1.6.2.tar.gz", hash = "sha256:53e95c826bf800c4c465f50093a8c4ff091c7327023b10bfaff40cf1ef170eaa"}, + {file = "websocket_client-1.6.2-py3-none-any.whl", hash = "sha256:ce54f419dfae71f4bdba69ebe65bf7f0a93fe71bc009ad3a010aacc3eebad537"}, ] [package.extras] -docs = ["Sphinx (>=3.4)", "sphinx-rtd-theme (>=0.5)"] +docs = ["Sphinx (>=6.0)", "sphinx-rtd-theme (>=1.1.0)"] optional = ["python-socks", "wsaccel"] test = ["websockets"] @@ -1765,4 +1765,4 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p [metadata] lock-version = "2.0" python-versions = "^3.8" -content-hash = "870c5035049f28a5271499ce077e36fbf36a6dadf14df315240fc35fe4a7fe3b" +content-hash = "b515275e28b523320cd324f1c29fca5d01866ca0b2ebcf47d147b89a3f5a1429" diff --git a/pyproject.toml b/pyproject.toml index 389b6d4..a2c843d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "pyinfra" -version = "1.6.0" +version = "1.7.0" description = "" authors = ["Team Research "] license = "All rights reseverd" @@ -16,7 +16,7 @@ azure-storage-blob = "^12.9.0" funcy = "^1.17" prometheus-client = "^0.16.0" pycryptodome = "^3.17" -kn-utils = { version = "0.1.4", source = "gitlab-research" } +kn-utils = {version = "^0.1.5", source = "gitlab-research"} [tool.poetry.group.dev.dependencies] pytest = "^7.1.3"