From 34eb30789a64e0947873c39d2d729b90ec232e9f Mon Sep 17 00:00:00 2001 From: Maxim Kolyubyakin Date: Fri, 14 Apr 2023 12:26:00 +0200 Subject: [PATCH] LITE-26810 Backend deps are bumped * connect-extension-runner: 27.17 -> 27.19 * FastAPI and httpx bumps --- CHANGELOG.md | 9 ++++--- Dockerfile | 2 +- dbaas/extension.json | 6 ++--- package-lock.json | 4 +-- package.json | 2 +- poetry.lock | 62 ++++++++++++++++---------------------------- 6 files changed, 35 insertions(+), 50 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3cf5c14..94f4bc0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,9 @@ * Table columns now may be styled directly with a column descriptor `style` property * 0.2.3: Better handling of DB and Client Server errors * 0.3.0: Administrative UI -* 0.3.1: Helpdesk Cases are automatically resolved in administrative actions, Frontend changes: - * Add server errors handling - * Add workload description and external link to docs +* 0.3.1: Enhancements + * Helpdesk Cases are automatically resolved in administrative actions + * Frontend changes: + * Added server errors handling + * Added workload description and external link to docs +* 0.3.2: Backend dependencies are bumped diff --git a/Dockerfile b/Dockerfile index 69c97bb..20f024d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM cloudblueconnect/connect-extension-runner:27.17 +FROM cloudblueconnect/connect-extension-runner:27.19 COPY pyproject.toml /install_temp/. COPY poetry.* /install_temp/. diff --git a/dbaas/extension.json b/dbaas/extension.json index 7aef72e..3e84016 100644 --- a/dbaas/extension.json +++ b/dbaas/extension.json @@ -1,9 +1,9 @@ { "name": "DBaaS", "description": "On-demand provisioning of cloud-based database storages as a service.", - "version": "0.3.1", + "version": "0.3.2", "audience": ["reseller", "distributor", "vendor"], - "readme_url": "https://github.com/cloudblue/connect-extension-dbaas/blob/0.3.1/README.md", - "changelog_url": "https://github.com/cloudblue/connect-extension-dbaas/blob/0.3.1/CHANGELOG.md", + "readme_url": "https://github.com/cloudblue/connect-extension-dbaas/blob/0.3.2/README.md", + "changelog_url": "https://github.com/cloudblue/connect-extension-dbaas/blob/0.3.2/CHANGELOG.md", "icon": "googleExtensionBaseline" } diff --git a/package-lock.json b/package-lock.json index 6c68d25..a36d29b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@cloudblueconnect/eaas-database-extension", - "version": "0.3.1", + "version": "0.3.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@cloudblueconnect/eaas-database-extension", - "version": "0.3.1", + "version": "0.3.2", "license": "Apache Software License 2.0", "dependencies": { "@cloudblueconnect/connect-ui-toolkit": "^26.1.0", diff --git a/package.json b/package.json index 31bcb46..a0c40fe 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@cloudblueconnect/eaas-database-extension", - "version": "0.3.1", + "version": "0.3.2", "description": "On-demand provisioning of cloud-based database storages as a service.", "author": "Ingram Micro", "license": "Apache Software License 2.0", diff --git a/poetry.lock b/poetry.lock index b37b264..f678dae 100644 --- a/poetry.lock +++ b/poetry.lock @@ -556,14 +556,14 @@ python-dateutil = ">=2.4" [[package]] name = "fastapi" -version = "0.95.0" +version = "0.95.1" description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production" category = "main" optional = false python-versions = ">=3.7" files = [ - {file = "fastapi-0.95.0-py3-none-any.whl", hash = "sha256:daf73bbe844180200be7966f68e8ec9fd8be57079dff1bacb366db32729e6eb5"}, - {file = "fastapi-0.95.0.tar.gz", hash = "sha256:99d4fdb10e9dd9a24027ac1d0bd4b56702652056ca17a6c8721eec4ad2f14e18"}, + {file = "fastapi-0.95.1-py3-none-any.whl", hash = "sha256:a870d443e5405982e1667dfe372663abf10754f246866056336d7f01c21dab07"}, + {file = "fastapi-0.95.1.tar.gz", hash = "sha256:9569f0a381f8a457ec479d90fa01005cfddaae07546eb1f3fa035bc4797ae7d5"}, ] [package.dependencies] @@ -676,14 +676,14 @@ flake8 = ">=2,<4.0.0" [[package]] name = "flake8-comprehensions" -version = "3.11.1" +version = "3.12.0" description = "A flake8 plugin to help you write better list/set/dict comprehensions." category = "dev" optional = false python-versions = ">=3.7" files = [ - {file = "flake8_comprehensions-3.11.1-py3-none-any.whl", hash = "sha256:d1e27f4099900c61fb156cbb7461e0e49702385fd388326e1a892d04b069c48e"}, - {file = "flake8_comprehensions-3.11.1.tar.gz", hash = "sha256:31d6386c125e325d7c84290d71f5354295dbbf5a8d47259708fa349aa0969523"}, + {file = "flake8_comprehensions-3.12.0-py3-none-any.whl", hash = "sha256:013234637ec7dfcb7cd2900578fb53c512f81db909cefe371c019232695c362d"}, + {file = "flake8_comprehensions-3.12.0.tar.gz", hash = "sha256:419ef1a6e8de929203791a5e8ff5e3906caeba13eb3290eebdbf88a9078d502e"}, ] [package.dependencies] @@ -867,14 +867,14 @@ files = [ [[package]] name = "httpcore" -version = "0.16.3" +version = "0.17.0" description = "A minimal low-level HTTP client." category = "main" optional = false python-versions = ">=3.7" files = [ - {file = "httpcore-0.16.3-py3-none-any.whl", hash = "sha256:da1fb708784a938aa084bde4feb8317056c55037247c787bd7e19eb2c2949dc0"}, - {file = "httpcore-0.16.3.tar.gz", hash = "sha256:c5d6f04e2fc530f39e0c077e6a30caa53f1451096120f1f38b954afd0b17c0cb"}, + {file = "httpcore-0.17.0-py3-none-any.whl", hash = "sha256:0fdfea45e94f0c9fd96eab9286077f9ff788dd186635ae61b312693e4d943599"}, + {file = "httpcore-0.17.0.tar.gz", hash = "sha256:cc045a3241afbf60ce056202301b4d8b6af08845e3294055eb26b09913ef903c"}, ] [package.dependencies] @@ -889,25 +889,25 @@ socks = ["socksio (>=1.0.0,<2.0.0)"] [[package]] name = "httpx" -version = "0.23.3" +version = "0.24.0" description = "The next generation HTTP client." category = "main" optional = false python-versions = ">=3.7" files = [ - {file = "httpx-0.23.3-py3-none-any.whl", hash = "sha256:a211fcce9b1254ea24f0cd6af9869b3d29aba40154e947d2a07bb499b3e310d6"}, - {file = "httpx-0.23.3.tar.gz", hash = "sha256:9818458eb565bb54898ccb9b8b251a28785dd4a55afbc23d0eb410754fe7d0f9"}, + {file = "httpx-0.24.0-py3-none-any.whl", hash = "sha256:447556b50c1921c351ea54b4fe79d91b724ed2b027462ab9a329465d147d5a4e"}, + {file = "httpx-0.24.0.tar.gz", hash = "sha256:507d676fc3e26110d41df7d35ebd8b3b8585052450f4097401c9be59d928c63e"}, ] [package.dependencies] certifi = "*" -httpcore = ">=0.15.0,<0.17.0" -rfc3986 = {version = ">=1.3,<2", extras = ["idna2008"]} +httpcore = ">=0.15.0,<0.18.0" +idna = "*" sniffio = "*" [package.extras] brotli = ["brotli", "brotlicffi"] -cli = ["click (>=8.0.0,<9.0.0)", "pygments (>=2.0.0,<3.0.0)", "rich (>=10,<13)"] +cli = ["click (>=8.0.0,<9.0.0)", "pygments (>=2.0.0,<3.0.0)", "rich (>=10,<14)"] http2 = ["h2 (>=3,<5)"] socks = ["socksio (>=1.0.0,<2.0.0)"] @@ -1056,14 +1056,14 @@ zstd = ["pymongo[zstd] (>=4.1,<5)"] [[package]] name = "packaging" -version = "23.0" +version = "23.1" description = "Core utilities for Python packages" category = "main" optional = false python-versions = ">=3.7" files = [ - {file = "packaging-23.0-py3-none-any.whl", hash = "sha256:714ac14496c3e68c99c29b00845f7a2b85f3bb6f1078fd9f72fd20f0570002b2"}, - {file = "packaging-23.0.tar.gz", hash = "sha256:b6ad297f8907de0fa2fe1ccbd26fdaf387f5f47c7275fedf8cce89f99446cf97"}, + {file = "packaging-23.1-py3-none-any.whl", hash = "sha256:994793af429502c4ea2ebf6bf664629d07c1a9fe974af92966e4b8d2df7edc61"}, + {file = "packaging-23.1.tar.gz", hash = "sha256:a392980d2b6cffa644431898be54b0045151319d1e7ec34f0cfed48767dd334f"}, ] [[package]] @@ -1361,18 +1361,18 @@ typing_extensions = "*" [[package]] name = "pytest-httpx" -version = "0.21.3" +version = "0.22.0" description = "Send responses to httpx." category = "main" optional = false python-versions = ">=3.7" files = [ - {file = "pytest_httpx-0.21.3-py3-none-any.whl", hash = "sha256:50b52b910f6f6cfb0aa65039d6f5bedb6ae3a0c02a98c4a7187543fe437c428a"}, - {file = "pytest_httpx-0.21.3.tar.gz", hash = "sha256:edcb62baceffbd57753c1a7afc4656b0e71e91c7a512e143c0adbac762d979c1"}, + {file = "pytest_httpx-0.22.0-py3-none-any.whl", hash = "sha256:cefb7dcf66a4cb0601b0de05e576cca423b6081f3245e7912a4d84c58fa3eae8"}, + {file = "pytest_httpx-0.22.0.tar.gz", hash = "sha256:3a82797f3a9a14d51e8c6b7fa97524b68b847ee801109c062e696b4744f4431c"}, ] [package.dependencies] -httpx = ">=0.23.0,<0.24.0" +httpx = ">=0.24.0,<0.25.0" pytest = ">=6.0,<8.0" [package.extras] @@ -1504,24 +1504,6 @@ urllib3 = ">=1.25.10" [package.extras] tests = ["coverage (>=6.0.0)", "flake8", "mypy", "pytest (>=7.0.0)", "pytest-asyncio", "pytest-cov", "pytest-httpserver", "tomli", "tomli-w", "types-requests"] -[[package]] -name = "rfc3986" -version = "1.5.0" -description = "Validating URI References per RFC 3986" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "rfc3986-1.5.0-py2.py3-none-any.whl", hash = "sha256:a86d6e1f5b1dc238b218b012df0aa79409667bb209e58da56d0b94704e712a97"}, - {file = "rfc3986-1.5.0.tar.gz", hash = "sha256:270aaf10d87d0d4e095063c65bf3ddbc6ee3d0b226328ce21e036f946e421835"}, -] - -[package.dependencies] -idna = {version = "*", optional = true, markers = "extra == \"idna2008\""} - -[package.extras] -idna2008 = ["idna"] - [[package]] name = "rich" version = "12.6.0"