Skip to content

Releases: exasol/script-languages-release

SLC 11.1.1

18 Mar 18:14
d4e183d

Choose a tag to compare

script-languages-release 11.1.1, released 2026-03-18

Code name: Fixed standard-EXASOL-all-python-3.12 flavor and GH artifacts

Summary

This hotfix release adds ARM support for the standard-EXASOL-all-python-3.12 flavor.
Additionally, the correct tar-gz-files of the Script-Languages-Container images are uploaded to the Github release.

Package Version Comparison between Release 11.1.0 and 11.0.0

Script-Language-Container-Tool (Exaslct)

This release uses version 4.0.3 of the container tool.

Features

n/a

Security Issues

n/a

Refactorings

  • #1419: Updated exaslct to version 4.0.3

Dependencies

  • #1423: Updated Dependencies on top of 11.1.0

Bugs

  • #1416: Added ARM build runner to standard-EXASOL-all-python-3.12
  • #1418: Removed duplicated package gnupg in standard-all flavor

Doc

n/a

Internal

n/a

SLC 11.1.0

17 Mar 17:07
962da94

Choose a tag to compare

script-languages-release 11.1.0, released 2026-03-17

Code name: ARM support

Summary

This release adds ARM support for all standard flavors and None-conda-based template flavors.
However, the CI/CD does not run integration tests on ARM yet.
Furthermore, the APT package libleveldb-dev was added to all three Python standard flavors.
Please note that the package difference markdown files use the new report format, which provides a clean separation between public packages (the ones which will be included in the final Script-Languages-Container image) and internal packages (which are only included in the intermediate images).

Package Version Comparison between Release 11.1.0 and 11.0.0

Script-Language-Container-Tool (Exaslct)

This release uses version 4.0.2 of the container tool.

Features

  • #1402: Added ARM support for all flavors except Conda based flavors

Security Issues

n/a

Refactorings

  • #1409: Prepared new version and removed duplicated packages

Dependencies

  • #1406: Updated slc_ci and slc_ci_setup and removed detect_platform nox task

Bugs

n/a

Doc

  • #1411: Fixed broken links in user guide

Internal

n/a

SLC 11.0.0

16 Mar 16:32
4c3db5d

Choose a tag to compare

script-languages-release 11.0.0, released 2026-03-16

Code name: Exaslpm

Summary

This release replaces the package installation in all flavors with the new exaslpm tool.
Furthermore, this release updates several packages in all flavors.

Package Version Comparison between Release 11.0.0 and 10.2.0

Script-Language-Container-Tool (Exaslct)

This release uses version 4.0.2 of the container tool.

Features

  • #1383: Use exaslpm to install dependencies in all flavors

Security Issues

n/a

Refactorings

  • #1395: Updated CI/CD toolchain

Dependencies

  • #1396: Updated Dependencies on top of 10.2.0

Bugs

n/a

Doc

  • #1399: Mention exaslpm in user guide

Internal

n/a

SLC 10.2.0

11 Mar 08:06
51709f9

Choose a tag to compare

script-languages-release 10.2.0, released 2026-03-11

Code name: Python 3.12 Conda flavors

Summary

This release contains the new Python 3.12 Conda flavors. It uses Exaslct 3.6.1 to build
the script language containers. The uid/gid has been changed for Ubuntu 24.04 based flavors.
The UDF client uses Bazel modules to build.
Also the release contains many security and dependency updates.

Package Version Comparison between Release 10.2.0 and 10.1.0

Script-Language-Container-Tool (Exaslct)

This release uses version 3.6.1 of the container tool.

Features

  • #1267: Created template flavor template-Exasol-all-python-3.12-conda
  • #1268: Created template flavor /template-Exasol-8-python-3.12-cuda-conda

Security Issues

  • #1278: Updated Dependencies on top of 10.1.0
  • #1289: Updated Dependencies on top of 10.1.0
  • #1303: Updated Dependencies on top of 10.1.0
  • #1304: Ignoring CVEs from nsight-compute
  • #1306: Updated Dependencies on top of 10.1.0 and fixed CVE-2025-6176
  • #1311: Updated Dependencies on top of 10.1.0 libxml2-dev
  • #1323: Updated Dependencies on top of 10.1.0
  • #1328: Updated Dependencies on top of 10.1.0
  • #1339: Updated Dependencies on top of 10.1.0
  • #1345: Updated Dependencies on top of 10.1.0
  • #1352: Updated Dependencies on top of 10.1.0
  • #1355: Updated Dependencies on top of 10.1.0
  • #1358: Updated Dependencies on top of 10.1.0
  • #1365: Updated Dependencies on top of 10.1.0
  • #1371: Updated Dependencies on top of 10.1.0
  • #1385: Updated Dependencies on top of 10.1.0

Refactorings

  • #1298: Added error-code-config.yml
  • #1309: Replaced AWS User release_runner(s) by IAM Role
  • #1313: Switched slack channel for update trivy cache workflow notification
  • #1324: Updated slc-ci-setup
  • #1330: Ignored Python module 'google_crc32c._crc32c' in import test
  • #1361: Updated docker token for push test container image
  • #1336: Changed Bazel module
  • #1370: Simplified gen package diff script
  • #1381: Updated Exasol Bucketfs, PyExasol and SQLGlot and prepared release

Dependencies

  • #1286: Updated Bazel in Python 3.10 Conda flavor
  • #1291: Updated poetry lock
  • #1295: Fixed template-Exasol-8-python-3.12-cuda-conda by downgrading conda package cudnn
  • #1294: Updated cuda test flavor
  • #1319: Update Dependencies on top of 10.1.0
  • #1317: Updated dependency pandas from 2.2.2 to 2.2.3
  • #1334: Removed package cudnn from cuda template flavors
  • #1349: Update Dependencies on top of 10.1.0
  • #1375: Update Dependencies on top of 10.1.0

Bugs

  • #1300: Changed uid/gid for Ubuntu 24.04 based flavors
  • #1326: Fixed Java Tests
  • #1377: Fixed generate_package_diffs_for_flavors

Doc

  • #1276: Added Cuda Version information section to flavor overview
  • #1341: Removed Cudnn package from flavors/README.md

Internal

  • Updated poetry dependencies and GitHub workflows

SLC 10.1.0

02 Oct 19:17
ae5caf8

Choose a tag to compare

script-languages-release 10.1.0, released 2025-10-02

Code name: New Python 3.12 standard flavor

Summary

This release contains the new Python 3.12 standard flavor. Also it has many security related package updates and internal improvements.

Package Version Comparison between Release 10.1.0 and 10.0.0

Script-Language-Container-Tool (Exaslct)

This release uses version 3.4.1 of the container tool.
Pyexasol 1.1.0 contains breaking changes.

Features

  • #1255: Added Python3.12 standard flavor

Security Issues

  • #1233: Updated dependency for git 1:2.43.0-1ubuntu7.3
  • #1241: Updated dependency for smbclient variants 2:4.15.13+dfsg-0ubuntu1.8
  • #1244: Updated dependency for libxml2 to 2.9.13+dfsg-1ubuntu0.9 and scales to 1.4.0
  • #1250: Updated dependency for coreutils to 9.4-3ubuntu6.1 and magrittr to 2.0.4
  • #1253: Ignored CVE-2025-47906 in Cuda flavors
  • #1254: Updated Dependencies on top of 10.0.0
  • #1257: Disabled oysteR security scanning for R flavors
  • #1260: Update locales dependencies
  • #1262: Ignored CVE-2020-11979 for cuda flavors
  • #1264: Updated Dependencies on top of 10.0.0
  • #1269: Updated dependencies on top of 10.0.0

Refactorings

  • #1094: Removed ssl dependency

n/a

Dependencies

  • #1233: Updated dependencies for slc-ci-setup & PTB
  • #1238: Updated pyexasol to 1.1.0
  • #1273: Updated pyexasol to 1.2.0

Bugs

  • #1237: Fixed package diff links with absolute link to master

Doc

n/a

Internal

n/a

SLC 10.0.0

28 Aug 16:04
f0c10a3

Choose a tag to compare

script-languages-release 10.0.0, released 2025-08-28

Code name: Trimmed docker images for template flavors.

Summary

The build process for template flavors changed slightly which aims to decrease the size of the intermediate docker images. Besides, this release contains dependency updates and internal improvements.

Package Version Comparison between Release 10.0.0 and 9.7.0

Script-Language-Container-Tool (Exaslct)

This release uses version 3.4.1 of the container tool.

Features

n/a

Security Issues

  • #1210: Update Dependencies on top of 9.7.0
  • #1213: Update Dependencies on top of 9.7.0
  • #1223: Updated Dependencies on top of 9.7.0
  • #1226: Updated dependency for python 3.10 to 3.10.12-1~22.04.11

Refactorings

  • #1207: Updated GPU Test Query
  • #1206: Trimmed release docker images
  • #1228: Use slow-wrapper for template cuda flavor

Dependencies

  • #1220: Updated dependencies for template cuda flavor

Bugs

n/a

Doc

n/a

Internal

n/a

SLC 9.7.0

07 Aug 14:22
407f793

Choose a tag to compare

script-languages-release 9.7.0, released 2025-08-07

Code name: Python template 3.12 flavor

Summary

This release adds the new Python 3.12 template flavor. Also, it provides package updates and internal improvements.
The PyPi package sqlglot in the standard-python SLC was updated to version 27.6.0, thus supporting the Exasol dialect.

Package Version Comparison between Release 9.7.0 and 9.6.0

Script-Language-Container-Tool (Exaslct)

This release uses version 3.4.1 of the container tool.

Features

  • #896: Added template-python3.12 flavor

Security Issues

  • #1193: Update Dependencies on top of 9.6.0

Refactorings

  • #1177: Splitted the pandas memory leak test cases file-wi
  • #1164: Updated python packages to be compatible with CUDA 12.9
  • #1198: Migrated to latest SLC-CI-SETUP 3.3.2 and PTB 1.7.4
  • #1202: Update Sqlglot and prepared release

Bugs

  • #1188: Fixed cuda conda build error
  • #1196: Updated slc submodule containing fix for wrong dir ref

Doc

n/a

Internal

n/a

SLC 9.6.0

18 Jul 12:29
84372bb

Choose a tag to compare

script-languages-release 9.6.0, released 2025-07-18

Code name: New CI/CD

Summary

The CI/CD was migrated to Github workflows. The Cuda template flavor is now compatible with Exasol DB GPU support. The cuda integration tests are now executed on a GPU Github runner. Python package sqlglot was added to the Python standard flavor. Documentation for Script Options was added. Besides, the release contains several internal refactorings and security fixes.

Package Version Comparison between Release 9.6.0 and 9.5.2

Script-Language-Container-Tool (Exaslct)

This release uses version 3.3.0 of the container tool.

Features

  • #1155: Use Github workflows for CI/CD
  • #1160: Added sqlglot to Python standard flavor
  • #1157: Force GPU usage for cuda tests

Security Issues

  • #1128: Updated dependencies on top of 9.5.2
  • #1130: Update dependencies
  • #1141: Updated Dependencies on top of 9.5.2
  • #1145: Ignored CVE-2025-47273 on flavor test-Exasol-8-cuda-ml
  • #1152: Fixed vulnerabilities by updating dependencies
    • CVE-2025-47287 in transitive productive dependency tornado via luigi by updating tornado to version 6.5.1
    • CVE-2025-47273 in transitive dev dependency setuptools via exasol-toolbox, bandit, stevedore by updating setuptools to version 80.9.0
  • #1153: Updated Dependencies on top of 9.5.2
  • #1158: Updated Dependencies on top of 9.5.2
  • #1170: Updated Dependencies on top of 9.5.2
  • Updated slc-ci and slc-ci-setup
  • #1180: Updated Dependencies on top of 9.6.0

Refactorings

  • #1135: Use unpinned version of trivy
  • #1147: Removed unnecessary copy statements
  • #1132: Use headless openjdk for all build buildsteps
  • #1166: Update script-languages-container-ci version
  • #1165: Fixed GPU Template Flavor
  • #1172: Removed old python2 tests

Bugs

  • #1181: Fixed build error for conda based flavors

Doc

  • #1120: Added Script-Options Documentation
  • #1139: Fixed minor changes in script options docu

Internal

  • relocked poetry dependencies to fix CVE-2025-43859 (transitive dependency h11)

9.5.2: Added time zone database to Python flavors

29 Apr 17:09
8cd4c5c

Choose a tag to compare

Summary

This hotfix release fixes the time zones for the Python standard flavor and Python template flavors.

Package Version Comparison between Release 9.5.2 and 9.5.1

Script-Language-Container-Tool (Exaslct)

This release uses version 3.0.0 of the container tool.

Features

n/a

Security Issues

Refactorings

n/a

Bugs

  • #1121: Fixed time zones in Python3 only SLCs

Doc

n/a

9.5.1: Copy Language Definition JSON into CUDA Test Flavor

21 Apr 11:04
15df0de

Choose a tag to compare

Summary

This hotfix release fixes the language_definitions.json in the CUDA Test flavor.

Package Version Comparison between Release 9.5.0 and 9.1.0

Script-Language-Container-Tool (Exaslct)

This release uses version 3.0.0 of the container tool.

Features

n/a

Security Issues

n/a

Refactorings

  • #1117: Copy language_definitions.json in cuda test flavor and added integration test

Bugs

n/a

Doc

n/a