2.2.0 - 2026-03-30
Summary
This update adds a method to create prepared statements. For more details, check out their example usage on the Examples page of the User Guide.
The poetry.lock was updated to handle vulnerable main & transitive dependencies. To ensure usage of secure packages, it is up to the user to similarly relock their dependencies.
Feature
- #324: Added
ExaConnection.create_prepared_statement
Refactoring
- Relocked
poetry.lockto resolve vulnerable main dependencies:cryptography:46.0.5to46.0.6for CVE-2026-34073orjson:3.11.5to3.11.7for CVE-2025-67221ujson:5.11.0to5.12.0for CVE-2026-32874 and CVE-2026-32875
- Relocked
poetry.lockto resolve vulnerable transitive dependency:requests:2.32.5to2.33.0for CVE-2026-25645tornado:6.5.4to6.5.5for GHSA-78cv-mqj4-43f7 and CVE-2026-25645
- Changed
exasol-toolbox:6.0.0to6.1.1to resolve vulnerable transitive dependency:black:25.12.0to26.3.1for CVE-2026-32274
Dependency Updates
main
- Updated dependency
cryptography:46.0.5to46.0.6 - Updated dependency
orjson:3.11.5to3.11.7 - Updated dependency
ujson:5.11.0to5.12.0
dev
- Updated dependency
exasol-toolbox:6.0.0to6.1.1