From 036f5f30ee485372073682e7e922ce8d40d72d2c Mon Sep 17 00:00:00 2001 From: Thomas Ubensee <34603111+tomuben@users.noreply.github.com> Date: Mon, 6 Dec 2021 14:18:13 -0300 Subject: [PATCH] #97: Update integration-test-docker-environment (#98) Fixes #97 --- doc/changes/changes_0.7.0.md | 9 ++++++--- poetry.lock | 24 ++++++++++++------------ pyproject.toml | 2 +- setup.py | 2 +- 4 files changed, 20 insertions(+), 17 deletions(-) diff --git a/doc/changes/changes_0.7.0.md b/doc/changes/changes_0.7.0.md index d11adf71..8db70a24 100644 --- a/doc/changes/changes_0.7.0.md +++ b/doc/changes/changes_0.7.0.md @@ -1,15 +1,18 @@ -# Script-Languages-Container-Tool 0.7.0, released t.b.d. +# Script-Languages-Container-Tool 0.7.0, released 2021-12-06 -Code name: t.b.d. +Code name: New security scan command ## Summary -t.b.d. +This release adds a new command for running security scans on the release image of a script-language-contaner. +The integration-test-docker-environment was updated to v0.7.0. Also , there were minor bugfixes and performance improvements for the integration tests. + ## Features / Enhancements - #90: Improve test performance - #81: Add security scan command + - #97: Update integration-test-docker-environment ## Bug Fixes diff --git a/poetry.lock b/poetry.lock index a34aec24..2ea45bec 100644 --- a/poetry.lock +++ b/poetry.lock @@ -8,7 +8,7 @@ python-versions = "*" [[package]] name = "charset-normalizer" -version = "2.0.7" +version = "2.0.9" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." category = "main" optional = false @@ -64,7 +64,7 @@ tls = ["pyOpenSSL (>=17.5.0)", "cryptography (>=3.4.7)", "idna (>=2.0.0)"] [[package]] name = "docutils" -version = "0.18" +version = "0.18.1" description = "Docutils -- Python Documentation Utilities" category = "main" optional = false @@ -72,7 +72,7 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" [[package]] name = "exasol-integration-test-docker-environment" -version = "0.6.0" +version = "0.7.0" description = "Integration Test Docker Environment for Exasol" category = "main" optional = false @@ -95,7 +95,7 @@ simplejson = ">=3.16.0" [package.source] type = "url" -url = "https://github.com/exasol/integration-test-docker-environment/releases/download/0.6.0/exasol_integration_test_docker_environment-0.6.0-py3-none-any.whl" +url = "https://github.com/exasol/integration-test-docker-environment/releases/download/0.7.0/exasol_integration_test_docker_environment-0.7.0-py3-none-any.whl" [[package]] name = "gitdb" version = "4.0.9" @@ -424,7 +424,7 @@ python-versions = ">= 3.5" [[package]] name = "typing-extensions" -version = "4.0.0" +version = "4.0.1" description = "Backported and Experimental Type Hints for Python 3.6+" category = "main" optional = false @@ -470,7 +470,7 @@ testing = ["pytest (>=4.6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytes [metadata] lock-version = "1.1" python-versions = ">=3.6,<4" -content-hash = "e3f8b1d641f38668ef6f8a916a98200da32c6088fb2836061066731a38b8c3cb" +content-hash = "1d3add3239395212a8f88c668946a406993f0a611c14eea37fcfd1798b2271da" [metadata.files] certifi = [ @@ -478,8 +478,8 @@ certifi = [ {file = "certifi-2021.10.8.tar.gz", hash = "sha256:78884e7c1d4b00ce3cea67b44566851c4343c120abd683433ce934a68ea58872"}, ] charset-normalizer = [ - {file = "charset-normalizer-2.0.7.tar.gz", hash = "sha256:e019de665e2bcf9c2b64e2e5aa025fa991da8720daa3c1138cadd2fd1856aed0"}, - {file = "charset_normalizer-2.0.7-py3-none-any.whl", hash = "sha256:f7af805c321bfa1ce6714c51f254e0d5bb5e5834039bc17db7ebe3a4cec9492b"}, + {file = "charset-normalizer-2.0.9.tar.gz", hash = "sha256:b0b883e8e874edfdece9c28f314e3dd5badf067342e42fb162203335ae61aa2c"}, + {file = "charset_normalizer-2.0.9-py3-none-any.whl", hash = "sha256:1eecaa09422db5be9e29d7fc65664e6c33bd06f9ced7838578ba40d58bdf3721"}, ] click = [ {file = "click-8.0.3-py3-none-any.whl", hash = "sha256:353f466495adaeb40b6b5f592f9f91cb22372351c84caeb068132442a4518ef3"}, @@ -498,8 +498,8 @@ docker = [ {file = "docker-5.0.3.tar.gz", hash = "sha256:d916a26b62970e7c2f554110ed6af04c7ccff8e9f81ad17d0d40c75637e227fb"}, ] docutils = [ - {file = "docutils-0.18-py2.py3-none-any.whl", hash = "sha256:a31688b2ea858517fa54293e5d5df06fbb875fb1f7e4c64529271b77781ca8fc"}, - {file = "docutils-0.18.tar.gz", hash = "sha256:c1d5dab2b11d16397406a282e53953fe495a46d69ae329f55aa98a5c4e3c5fbb"}, + {file = "docutils-0.18.1-py2.py3-none-any.whl", hash = "sha256:23010f129180089fbcd3bc08cfefccb3b890b0050e1ca00c867036e9d161b98c"}, + {file = "docutils-0.18.1.tar.gz", hash = "sha256:679987caf361a7539d76e584cbeddc311e3aee937877c87346f31debc63e9d06"}, ] exasol-integration-test-docker-environment = [] gitdb = [ @@ -754,8 +754,8 @@ tornado = [ {file = "tornado-6.1.tar.gz", hash = "sha256:33c6e81d7bd55b468d2e793517c909b139960b6c790a60b7991b9b6b76fb9791"}, ] typing-extensions = [ - {file = "typing_extensions-4.0.0-py3-none-any.whl", hash = "sha256:829704698b22e13ec9eaf959122315eabb370b0884400e9818334d8b677023d9"}, - {file = "typing_extensions-4.0.0.tar.gz", hash = "sha256:2cdf80e4e04866a9b3689a51869016d36db0814d84b8d8a568d22781d45d27ed"}, + {file = "typing_extensions-4.0.1-py3-none-any.whl", hash = "sha256:7f001e5ac290a0c0401508864c7ec868be4e701886d5b573a9528ed3973d9d3b"}, + {file = "typing_extensions-4.0.1.tar.gz", hash = "sha256:4ca091dea149f945ec56afb48dae714f21e8692ef22a395223bcd328961b6a0e"}, ] urllib3 = [ {file = "urllib3-1.26.7-py2.py3-none-any.whl", hash = "sha256:c4fdf4019605b6e5423637e01bc9fe4daef873709a7973e195ceba0a62bbc844"}, diff --git a/pyproject.toml b/pyproject.toml index 0f6e2e5e..74c4fd1e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,7 +18,7 @@ keywords = ['exasol', 'udf', 'script-languages'] [tool.poetry.dependencies] python = ">=3.6,<4" -exasol-integration-test-docker-environment = {url = "https://github.com/exasol/integration-test-docker-environment/releases/download/0.6.0/exasol_integration_test_docker_environment-0.6.0-py3-none-any.whl"} +exasol-integration-test-docker-environment = {url = "https://github.com/exasol/integration-test-docker-environment/releases/download/0.7.0/exasol_integration_test_docker_environment-0.7.0-py3-none-any.whl"} [build-system] requires = ["poetry_core>=1.0.0"] diff --git a/setup.py b/setup.py index 364e7800..0bdf8d7d 100644 --- a/setup.py +++ b/setup.py @@ -23,7 +23,7 @@ install_requires = \ ['exasol-integration-test-docker-environment @ ' - 'https://github.com/exasol/integration-test-docker-environment/releases/download/0.6.0/exasol_integration_test_docker_environment-0.6.0-py3-none-any.whl'] + 'https://github.com/exasol/integration-test-docker-environment/releases/download/0.7.0/exasol_integration_test_docker_environment-0.7.0-py3-none-any.whl'] setup_kwargs = { 'name': 'exasol-script-languages-container-tool',