Skip to content

Commit

Permalink
#864: Added Python 3.10 template flavor (#865)
Browse files Browse the repository at this point in the history
* Use baselisk to run test in check_bazel_tests.yml to pin the bazel version to pre 7.0.0. bazel 7.0.0 seems to break the build at the moment.

Co-authored-by: Christoph Pirkl <[email protected]>
  • Loading branch information
tkilias and kaklakariada committed Dec 15, 2023
1 parent 9992327 commit c66608f
Show file tree
Hide file tree
Showing 19 changed files with 153 additions and 207 deletions.
2 changes: 1 addition & 1 deletion .current_gitmodules

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions aws-code-build/ci/buildspec.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions aws-code-build/release/buildspec.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 5 additions & 4 deletions doc/changes/changes_7.1.0.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# script-languages-release 7.0.0, released t.b.d
# script-languages-release 7.1.0, released 2023-12-15

Code name: t.b.d
Code name: Template flavor with Python 3.10 support

## Summary

t.b.d
This release added a new template flavor with Python 3.10 and updated packages.

## [Package Version Comparison between Release 7.0.0 and 7.1.0](package_diffs/7.1.0/README.md)

Expand All @@ -19,6 +19,7 @@ n/a
## Features / Enhancements

n/a
- #861: Added flavor template-Exasol-all-python-3.10 with Python 3.10 support

## Documentation

Expand All @@ -32,7 +33,7 @@ n/a

- #861: Updated Packages and ignore CVE-2023-6176, because it only effects the Kernel

Attention: The CVE's bellow can't be fixed by the container itself, rather need to be addressed by the host system executing them.
Attention: The CVE's below can't be fixed by the container itself, rather need to be addressed by the host system executing them.
(Updated script-languages ref)

- Ignored CVE-2023-6176 because they are kernel issues and not container issues
1 change: 1 addition & 0 deletions doc/changes/package_diffs/7.1.0/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 14 additions & 4 deletions flavors/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,20 @@ The Python-3.8-minimal flavor provides the language Python 3.8 with only absolut

- python-3.8-minimal-6.2.0
- Base Image: ubuntu:20.04
- Compatible Exasol Versions: 7.1.\*, 7.0.\*, 6.2.\*
- Compatible Exasol Versions: 8.0.\*, 7.1.\*
- Available languages: Python 3.8
- [Here](https://github.com/exasol/script-languages/tree/master/flavors/python-3.8-minimal-EXASOL-6.2.0/FLAVOR_DESCRIPTION.md) you can find more details about the flavor, such as the provided packages.

### template-Exasol-all-python-3.10

The template-Exasol-all-python-3.10 flavor provides language Python 3.10 with only absolutely necessary packages. This allows very simple customization because you control almost all dependencies.

- template-Exasol-all-python-3.10
- Base Image: ubuntu:22.04
- Compatible Exasol Versions: 8.0.\*, 7.1.\*
- Available languages: Python 3.10
- [Here](https://github.com/exasol/script-languages/tree/master/flavors/template-Exasol-all-python-3.10/FLAVOR_DESCRIPTION.md) you can find more details about the flavor, such as the provided packages.

### template-Exasol-all-python-3.8-conda

The template-Exasol-all-python-3.8-conda flavor provides the language Python 3.8 with only absolute necessary packages. This allows very simple customization because you control almost all dependencies. In contrast to Python-3.8-minimal, it also allows the installation of conda packages.
Expand Down Expand Up @@ -68,9 +78,9 @@ The template-Exasol-all-python-3.8-cuda-conda flavor provides the language Pytho
The R-4-minimal flavor provides the language R 4.1 with only absolute necessary packages. This allows very simple customization because you control almost all dependencies.

- r-4-minimal-EXASOL-6.2.0
- Base Image: ubuntu:18.04
- Compatible Exasol Versions: 7.1.\*, 7.0.\*, 6.2.\*
- Available languages: R 4.1
- Base Image: ubuntu:22.04
- Compatible Exasol Versions: 8.0.\*, 7.1.\*
- Available languages: R 4.3
- [Here](r-4-minimal-EXASOL-6.2.0/FLAVOR_DESCRIPTION.md) you can find more details about the flavor, such as the provided packages.

## Flavor or Language-specific features
Expand Down
1 change: 1 addition & 0 deletions flavors/template-Exasol-all-python-3.10
Loading

0 comments on commit c66608f

Please sign in to comment.