Skip to content

2.0.0

Choose a tag to compare

@github-actions github-actions released this 08 Jan 13:17
· 53 commits to master since this release
992f9ce

2.0.0 - 2026-01-08

This major release:

  • drops support for Python 3.9, which reached its end-of-life in 2025-10.
  • adds a py.typed file, so that type hints can be propagated from PyExasol
  • fixes how with_column_names in export_params behaves. Prior to this version,
    if with_column_names was passed in the export_params, then it was interpreted as
    True regardless of what value was paired with it. In this version, this has been
    altered so that the expected value must be a boolean. For further information
    on the current usage, see the export_params
    documentation.

Bugfix

  • #265: Improved usage of with_column_names in export_params from being a flag to being strictly boolean

Refactoring

  • #287: Removed unused imports (primarily in test files)
  • #289: Dropped support for Python 3.9
  • #294: Updated the exasol-integration-test-docker-environment to 5.0.0
  • #298: Switched rsa (deprecated) with cryptography, added py.typed file, and widened constraints for pyarrow
  • #117: Restricted versions for packaging, python-rapidjson, ujson, and orjson from without bounds to be reasonably bounded.

Internal

  • #283: Updated the exasol-toolbox to 3.0.0
  • #294: Updated the exasol-toolbox to 4.0.0

Dependency Updates

main

  • Updated dependency pyarrow:21.0.0 to 22.0.0
  • Updated dependency python-rapidjson:1.22 to 1.23
  • Removed dependency rsa:4.9.1

dev

  • Updated dependency exasol-integration-test-docker-environment:4.3.0 to 5.0.0
  • Updated dependency exasol-toolbox:1.12.0 to 4.0.0
  • Added dependency pandas-stubs:2.3.3.251219