From be3a897b268ce5a442f67cdc8e18ffcd5b09b29a Mon Sep 17 00:00:00 2001 From: Thomas Ubensee <34603111+tomuben@users.noreply.github.com> Date: Tue, 11 Jun 2024 06:08:10 -0300 Subject: [PATCH] #921: Use exasol-python-test-framework 0.5.0 (#922) fixes #921: Use exasol-python-test-framework 0.5.0 --- .current_gitmodules | 2 +- doc/changes/changes_8.1.0.md | 10 +++++---- .../build_deps/apt_get_packages_diff.md | 12 +++++----- .../language_deps/apt_get_packages_diff.md | 8 +++---- .../build_deps/apt_get_packages_diff.md | 12 +++++----- .../language_deps/apt_get_packages_diff.md | 6 ++--- .../build_deps/apt_get_packages_diff.md | 22 +++++++++---------- .../build_deps/apt_get_packages_diff.md | 12 +++++----- script-languages | 2 +- 9 files changed, 44 insertions(+), 42 deletions(-) diff --git a/.current_gitmodules b/.current_gitmodules index e92541b1..30e62059 100644 --- a/.current_gitmodules +++ b/.current_gitmodules @@ -1 +1 @@ -160000 5db9319f15e1d74fc8964b9ff3c121571ab70d18 0 script-languages +160000 3486d72f86917f7549499fa59c385e568d616c84 0 script-languages diff --git a/doc/changes/changes_8.1.0.md b/doc/changes/changes_8.1.0.md index 1695cad3..381be5de 100644 --- a/doc/changes/changes_8.1.0.md +++ b/doc/changes/changes_8.1.0.md @@ -1,16 +1,17 @@ -# script-languages-release 8.1.0, released t.b.d. +# script-languages-release 8.1.0, released 2024-06-19 -Code name: t.b.d. +Code name: Fixed memory leak for Python Dataframe Extension ## Summary -t.b.d. +This release fixes 3 memory related bugs in the Python Dataframe Extension, which were the root cause of a memory leak. Besides, +this version uses the latest version of `exaslct` (0.19.0) and Python3.10 as runtime for the CI builds. The security scanner was changed in order to ignore all Linux Kernel related CVE's during the CI and release builds. ## [Package Version Comparison between Release 8.0.0 and 8.1.0](package_diffs/8.1.0/README.md) ## Script-Language-Container-Tool (Exaslct) -This release uses version 0.18.2 of the container tool. +This release uses version 0.19.0 of the container tool. ## Bug Fixes @@ -22,6 +23,7 @@ This release uses version 0.18.2 of the container tool. - #889: Upgraded all python template flavors - #892: Filtered out Linux Kernel related CVE's - #856: Changed mirror for installing R packages +- #921: Use exasol-python-test-framework 0.5.0 ## Documentation diff --git a/doc/changes/package_diffs/8.1.0/standard-EXASOL-all/build_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.1.0/standard-EXASOL-all/build_deps/apt_get_packages_diff.md index d8dd8f23..e3b471bc 100644 --- a/doc/changes/package_diffs/8.1.0/standard-EXASOL-all/build_deps/apt_get_packages_diff.md +++ b/doc/changes/package_diffs/8.1.0/standard-EXASOL-all/build_deps/apt_get_packages_diff.md @@ -3,11 +3,11 @@ | | Package | Version in 8.0.0 | Version in 8.1.0 | Status | |---:|:------------------|:-----------------------------|:-----------------------------|:---------| | 0 | locales | 2.35-0ubuntu3.7 | 2.35-0ubuntu3.8 | UPDATED | -| 1 | build-essential | 12.9ubuntu3 | 12.9ubuntu3 | | -| 2 | chrpath | 0.16-2 | 0.16-2 | | -| 3 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu1.2 | | -| 4 | curl | 7.81.0-1ubuntu1.16 | 7.81.0-1ubuntu1.16 | | -| 5 | libpcre3-dev | 2:8.39-13ubuntu0.22.04.1 | 2:8.39-13ubuntu0.22.04.1 | | -| 6 | openjdk-11-jdk | 11.0.22+7-0ubuntu2~22.04.1 | 11.0.22+7-0ubuntu2~22.04.1 | | +| 1 | openjdk-11-jdk | 11.0.22+7-0ubuntu2~22.04.1 | 11.0.23+9-1ubuntu1~22.04.1 | UPDATED | +| 2 | build-essential | 12.9ubuntu3 | 12.9ubuntu3 | | +| 3 | chrpath | 0.16-2 | 0.16-2 | | +| 4 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu1.2 | | +| 5 | curl | 7.81.0-1ubuntu1.16 | 7.81.0-1ubuntu1.16 | | +| 6 | libpcre3-dev | 2:8.39-13ubuntu0.22.04.1 | 2:8.39-13ubuntu0.22.04.1 | | | 7 | protobuf-compiler | 3.12.4-1ubuntu7.22.04.1 | 3.12.4-1ubuntu7.22.04.1 | | | 8 | tar | 1.34+dfsg-1ubuntu0.1.22.04.2 | 1.34+dfsg-1ubuntu0.1.22.04.2 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.1.0/standard-EXASOL-all/language_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.1.0/standard-EXASOL-all/language_deps/apt_get_packages_diff.md index 73d18414..d1aacd4b 100644 --- a/doc/changes/package_diffs/8.1.0/standard-EXASOL-all/language_deps/apt_get_packages_diff.md +++ b/doc/changes/package_diffs/8.1.0/standard-EXASOL-all/language_deps/apt_get_packages_diff.md @@ -2,9 +2,9 @@ | | Package | Version in 8.0.0 | Version in 8.1.0 | Status | |---:|:------------------------|:---------------------------|:---------------------------|:---------| -| 0 | ca-certificates | 20230311ubuntu0.22.04.1 | 20230311ubuntu0.22.04.1 | | -| 1 | chrpath | 0.16-2 | 0.16-2 | | -| 2 | curl | 7.81.0-1ubuntu1.16 | 7.81.0-1ubuntu1.16 | | -| 3 | openjdk-11-jdk-headless | 11.0.22+7-0ubuntu2~22.04.1 | 11.0.22+7-0ubuntu2~22.04.1 | | +| 0 | openjdk-11-jdk-headless | 11.0.22+7-0ubuntu2~22.04.1 | 11.0.23+9-1ubuntu1~22.04.1 | UPDATED | +| 1 | ca-certificates | 20230311ubuntu0.22.04.1 | 20230311ubuntu0.22.04.1 | | +| 2 | chrpath | 0.16-2 | 0.16-2 | | +| 3 | curl | 7.81.0-1ubuntu1.16 | 7.81.0-1ubuntu1.16 | | | 4 | python3-distutils | 3.10.8-1~22.04 | 3.10.8-1~22.04 | | | 5 | python3.10-dev | 3.10.12-1~22.04.3 | 3.10.12-1~22.04.3 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.1.0/template-Exasol-all-java-17/build_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.1.0/template-Exasol-all-java-17/build_deps/apt_get_packages_diff.md index 1167ebc4..c3ddfb76 100644 --- a/doc/changes/package_diffs/8.1.0/template-Exasol-all-java-17/build_deps/apt_get_packages_diff.md +++ b/doc/changes/package_diffs/8.1.0/template-Exasol-all-java-17/build_deps/apt_get_packages_diff.md @@ -3,12 +3,12 @@ | | Package | Version in 8.0.0 | Version in 8.1.0 | Status | |---:|:------------------------|:-----------------------------|:-----------------------------|:---------| | 0 | locales | 2.35-0ubuntu3.7 | 2.35-0ubuntu3.8 | UPDATED | -| 1 | build-essential | 12.9ubuntu3 | 12.9ubuntu3 | | -| 2 | chrpath | 0.16-2 | 0.16-2 | | -| 3 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu1.2 | | -| 4 | curl | 7.81.0-1ubuntu1.16 | 7.81.0-1ubuntu1.16 | | -| 5 | libpcre3-dev | 2:8.39-13ubuntu0.22.04.1 | 2:8.39-13ubuntu0.22.04.1 | | -| 6 | openjdk-17-jdk-headless | 17.0.10+7-1~22.04.1 | 17.0.10+7-1~22.04.1 | | +| 1 | openjdk-17-jdk-headless | 17.0.10+7-1~22.04.1 | 17.0.11+9-1~22.04.1 | UPDATED | +| 2 | build-essential | 12.9ubuntu3 | 12.9ubuntu3 | | +| 3 | chrpath | 0.16-2 | 0.16-2 | | +| 4 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu1.2 | | +| 5 | curl | 7.81.0-1ubuntu1.16 | 7.81.0-1ubuntu1.16 | | +| 6 | libpcre3-dev | 2:8.39-13ubuntu0.22.04.1 | 2:8.39-13ubuntu0.22.04.1 | | | 7 | protobuf-compiler | 3.12.4-1ubuntu7.22.04.1 | 3.12.4-1ubuntu7.22.04.1 | | | 8 | python3 | 3.10.6-1~22.04 | 3.10.6-1~22.04 | | | 9 | tar | 1.34+dfsg-1ubuntu0.1.22.04.2 | 1.34+dfsg-1ubuntu0.1.22.04.2 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.1.0/template-Exasol-all-java-17/language_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.1.0/template-Exasol-all-java-17/language_deps/apt_get_packages_diff.md index 083fe1c3..d73a4453 100644 --- a/doc/changes/package_diffs/8.1.0/template-Exasol-all-java-17/language_deps/apt_get_packages_diff.md +++ b/doc/changes/package_diffs/8.1.0/template-Exasol-all-java-17/language_deps/apt_get_packages_diff.md @@ -2,6 +2,6 @@ | | Package | Version in 8.0.0 | Version in 8.1.0 | Status | |---:|:------------------------|:------------------------|:------------------------|:---------| -| 0 | ca-certificates | 20230311ubuntu0.22.04.1 | 20230311ubuntu0.22.04.1 | | -| 1 | curl | 7.81.0-1ubuntu1.16 | 7.81.0-1ubuntu1.16 | | -| 2 | openjdk-17-jdk-headless | 17.0.10+7-1~22.04.1 | 17.0.10+7-1~22.04.1 | | \ No newline at end of file +| 0 | openjdk-17-jdk-headless | 17.0.10+7-1~22.04.1 | 17.0.11+9-1~22.04.1 | UPDATED | +| 1 | ca-certificates | 20230311ubuntu0.22.04.1 | 20230311ubuntu0.22.04.1 | | +| 2 | curl | 7.81.0-1ubuntu1.16 | 7.81.0-1ubuntu1.16 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.1.0/template-Exasol-all-python-3.10/build_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.1.0/template-Exasol-all-python-3.10/build_deps/apt_get_packages_diff.md index 1890cad9..2f01769a 100644 --- a/doc/changes/package_diffs/8.1.0/template-Exasol-all-python-3.10/build_deps/apt_get_packages_diff.md +++ b/doc/changes/package_diffs/8.1.0/template-Exasol-all-python-3.10/build_deps/apt_get_packages_diff.md @@ -1,13 +1,13 @@ -| | Package | Version in 8.0.0 | Version in 8.1.0 | Status | -|---:|:------------------|:-------------------------------|:-------------------------------|:---------| -| 0 | build-essential | 12.4ubuntu1 | 12.4ubuntu1 | | -| 1 | chrpath | 0.16-2 | 0.16-2 | | -| 2 | coreutils | 8.28-1ubuntu1 | 8.28-1ubuntu1 | | -| 3 | curl | 7.68.0-1ubuntu2.19 | 7.68.0-1ubuntu2.19 | | -| 4 | libpcre3-dev | 2:8.39-9ubuntu0.1 | 2:8.39-9ubuntu0.1 | | -| 5 | locales | 2.27-3ubuntu1.6 | 2.27-3ubuntu1.6 | | -| 6 | openjdk-11-jdk | 11.0.19+7~us1-0ubuntu1~20.04.1 | 11.0.19+7~us1-0ubuntu1~20.04.1 | | -| 7 | protobuf-compiler | 3.0.0-9.1ubuntu1.1 | 3.0.0-9.1ubuntu1.1 | | -| 8 | tar | 1.29b-2ubuntu0.4 | 1.29b-2ubuntu0.4 | | \ No newline at end of file +| | Package | Version in 8.0.0 | Version in 8.1.0 | Status | +|---:|:------------------|:-------------------------------|:-----------------------------|:---------| +| 0 | build-essential | 12.4ubuntu1 | 12.9ubuntu3 | UPDATED | +| 1 | coreutils | 8.28-1ubuntu1 | 8.32-4.1ubuntu1.2 | UPDATED | +| 2 | curl | 7.68.0-1ubuntu2.19 | 7.81.0-1ubuntu1.16 | UPDATED | +| 3 | libpcre3-dev | 2:8.39-9ubuntu0.1 | 2:8.39-13ubuntu0.22.04.1 | UPDATED | +| 4 | locales | 2.27-3ubuntu1.6 | 2.35-0ubuntu3.8 | UPDATED | +| 5 | openjdk-11-jdk | 11.0.19+7~us1-0ubuntu1~20.04.1 | 11.0.23+9-1ubuntu1~22.04.1 | UPDATED | +| 6 | protobuf-compiler | 3.0.0-9.1ubuntu1.1 | 3.12.4-1ubuntu7.22.04.1 | UPDATED | +| 7 | tar | 1.29b-2ubuntu0.4 | 1.34+dfsg-1ubuntu0.1.22.04.2 | UPDATED | +| 8 | chrpath | 0.16-2 | 0.16-2 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.1.0/template-Exasol-all-r-4__r-4-minimal-EXASOL-6.2.0/build_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.1.0/template-Exasol-all-r-4__r-4-minimal-EXASOL-6.2.0/build_deps/apt_get_packages_diff.md index f46ae090..02c2c941 100644 --- a/doc/changes/package_diffs/8.1.0/template-Exasol-all-r-4__r-4-minimal-EXASOL-6.2.0/build_deps/apt_get_packages_diff.md +++ b/doc/changes/package_diffs/8.1.0/template-Exasol-all-r-4__r-4-minimal-EXASOL-6.2.0/build_deps/apt_get_packages_diff.md @@ -3,12 +3,12 @@ | | Package | Version in 8.0.0 | Version in 8.1.0 | Status | |---:|:------------------|:-----------------------------|:-----------------------------|:---------| | 0 | locales | 2.35-0ubuntu3.7 | 2.35-0ubuntu3.8 | UPDATED | -| 1 | build-essential | 12.9ubuntu3 | 12.9ubuntu3 | | -| 2 | chrpath | 0.16-2 | 0.16-2 | | -| 3 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu1.2 | | -| 4 | curl | 7.81.0-1ubuntu1.16 | 7.81.0-1ubuntu1.16 | | -| 5 | libpcre3-dev | 2:8.39-13ubuntu0.22.04.1 | 2:8.39-13ubuntu0.22.04.1 | | -| 6 | openjdk-11-jdk | 11.0.22+7-0ubuntu2~22.04.1 | 11.0.22+7-0ubuntu2~22.04.1 | | +| 1 | openjdk-11-jdk | 11.0.22+7-0ubuntu2~22.04.1 | 11.0.23+9-1ubuntu1~22.04.1 | UPDATED | +| 2 | build-essential | 12.9ubuntu3 | 12.9ubuntu3 | | +| 3 | chrpath | 0.16-2 | 0.16-2 | | +| 4 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu1.2 | | +| 5 | curl | 7.81.0-1ubuntu1.16 | 7.81.0-1ubuntu1.16 | | +| 6 | libpcre3-dev | 2:8.39-13ubuntu0.22.04.1 | 2:8.39-13ubuntu0.22.04.1 | | | 7 | protobuf-compiler | 3.12.4-1ubuntu7.22.04.1 | 3.12.4-1ubuntu7.22.04.1 | | | 8 | python3 | 3.10.6-1~22.04 | 3.10.6-1~22.04 | | | 9 | tar | 1.34+dfsg-1ubuntu0.1.22.04.2 | 1.34+dfsg-1ubuntu0.1.22.04.2 | | \ No newline at end of file diff --git a/script-languages b/script-languages index 5db9319f..3486d72f 160000 --- a/script-languages +++ b/script-languages @@ -1 +1 @@ -Subproject commit 5db9319f15e1d74fc8964b9ff3c121571ab70d18 +Subproject commit 3486d72f86917f7549499fa59c385e568d616c84