Skip to content

Commit 9cbc129

Browse files
MarleneKress79789tomubenckunki
authored
#299: Update TE -> 3.0.0 (#300)
fixes #299 fixes #303 --------- Co-authored-by: Thomas Ubensee <[email protected]> Co-authored-by: Christoph Kuhnke <[email protected]>
1 parent 514632b commit 9cbc129

File tree

9 files changed

+960
-997
lines changed

9 files changed

+960
-997
lines changed

doc/changes/changelog.md

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

doc/changes/changes_2.2.2.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# 2.2.2 - 2025-11-25
2+
3+
## Summary
4+
5+
This release updates dependencies enabling PyExasol versions ≥ 1.0. It also updates the Exasol-Transformers-Extension to 3.0.0 and Script-LanguagesContainer to version 10.1.0.
6+
7+
## Bugs
8+
9+
* #294: ScriptLanguageContainer.deploy misses https configuration
10+
11+
## Documentation
12+
13+
* #287: working examples for functional UI
14+
15+
## Refactorings
16+
17+
* #295: Updated dependencies
18+
* #299: Updated transformers and exasol-transformers-extension
19+
* #303: Updated Script-Languages-Container to latest release 10.1.0
20+
21+
## Dependency Updates
22+
23+
### `main`
24+
* Updated dependency `exasol-bucketfs:2.0.0` to `2.1.0`
25+
* Updated dependency `exasol-integration-test-docker-environment:4.2.0` to `4.4.1`
26+
* Updated dependency `exasol-saas-api:2.3.0` to `2.4.0`
27+
* Updated dependency `exasol-sagemaker-extension:0.11.5` to `0.11.6`
28+
* Updated dependency `exasol-text-ai-extension:0.1.1` to `0.2.1`
29+
* Updated dependency `exasol-transformers-extension:2.3.0` to `3.0.0`
30+
* Updated dependency `ibis-framework:9.5.0` to `11.0.0`
31+
* Added dependency `pydantic:2.11.5`
32+
* Updated dependency `pyexasol:0.27.0` to `1.3.0`
33+
* Updated dependency `sqlalchemy-exasol:5.1.0` to `5.2.0`
34+
* Updated dependency `yaspin:3.1.0` to `3.3.0`
35+
36+
### `dev`
37+
* Updated dependency `exasol-toolbox:1.9.0` to `1.13.0`
38+
* Updated dependency `pytest-exasol-backend:1.1.0` to `1.2.2`
39+
* Added dependency `pytest-ipywidgets:1.54.0`
40+
* Updated dependency `pytest-mock:3.14.1` to `3.15.1`

doc/changes/unreleased.md

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1 @@
11
# Unreleased
2-
3-
## Summary
4-
5-
This release updates dependencies enabling PyExasol versions ≥ 1.0.
6-
7-
## Bugs
8-
9-
* #294: ScriptLanguageContainer.deploy misses https configuration
10-
11-
## Documentation
12-
13-
* #287: working examples for functional UI
14-
15-
## Refactorings
16-
17-
* #295: Updated dependencies

exasol/nb_connector/slc/constants.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
FLAVORS_PATH_IN_SLC_REPO = Path("flavors")
1717
"""Path to flavors within the script-languages-release repository"""
1818

19-
SLC_RELEASE_TAG = "10.0.0"
19+
SLC_RELEASE_TAG = "10.1.0"
2020
"""
21-
Using the SLC_RELEASE 10.0.0 because we are limited to slc-tool 3.*. (see pyproject.toml)
21+
Using the SLC_RELEASE 10.1.0 because we are limited to slc-tool 3.*. (see pyproject.toml)
2222
Check the developer guide (./doc/developer-guide.md) for more information.
2323
"""
2424

poetry.lock

Lines changed: 910 additions & 975 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "exasol-notebook-connector"
3-
version = "2.2.1"
3+
version = "2.2.2"
44
requires-python = ">=3.10,<3.13"
55
description = "Components, tools, APIs, and configurations in order to connect Jupyter notebooks to Exasol and various other systems."
66
packages = [{ include = "exasol" }, ]
@@ -40,7 +40,7 @@ slc = [
4040
]
4141
ibis = [ "ibis-framework [exasol] (>=11, <12)" ]
4242
transformers = [
43-
"exasol-transformers-extension (>=2.2.1, <3)",
43+
"exasol-transformers-extension (>=3.0.0, <4)",
4444
"yaspin (>=3.1.0, <4)",
4545
]
4646
text-ai = [ "exasol-text-ai-extension (>=0.1.0, <2.0.0)" ]

test/integration/gpu/test_itde_manager_with_gpu.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
from inspect import cleandoc
22
from test.integration.ordinary.test_itde_manager import remove_itde
33

4+
import pytest
5+
46
from exasol.nb_connector.ai_lab_config import (
57
Accelerator,
68
AILabConfig,

test/integration/saas_instance/test_cloud_storage.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
def test_cloud_storage_setup_scripts(secrets: Secrets, setup_itde):
2222
local_jar_path = retrieve_jar(Project.CLOUD_STORAGE_EXTENSION)
2323
bucket = open_bucketfs_bucket(secrets)
24-
bfs_jar_path = put_file(bucket, local_jar_path)
24+
bfs_jar_path = put_file(bucket, local_jar_path) # type: ignore
2525
udf_jar_path = bfs_jar_path.as_udf_path()
2626
assert udf_jar_path.startswith("/buckets/")
2727
with open_pyexasol_connection(secrets) as db_conn:

version.py

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)