Releases: exasol/sqlalchemy-exasol
5.1.0
5.1.0 — 2025-02-14
🗑️ Removed
- Dropped python 3.8 support
- If you still depend on python 3.8 use the 5.x version line
🧰 Internal
- Relocked dependencies
- Removed pyexasol dbapi2 api shim
(Now it is using the dbapi2 shim provided by the pyexasol project) - Remove testing against Exasol 7.0
📚 Documentation
- Added support for multiversion documentation
5.0.0
4.6.3
4.6.2
4.6.1
4.6.1 — 2023-11-06
🐞 Fixed
4.6.0
4.6.0 — 2023-07-18
✨ Features
- Websocket based dialect have been stabilized and is officially supported now
- 📘 Note: Inserting multiple empty row's, facilitating default settings currently isn't supported
🐞 Fixed
4.5.1
4.5.0
4.5.0 — 2023-05-24
-
Added Beta version of websocket based dialect
🚨 Attention:
This feature is currently in Beta, therefore it should not be used in production.
We also recommend to have a look into the known issues, before you start using it.If you encounter any problem, please create an issue.
With your feedback, we will be able stabilize this feature more quickly.
4.4.0
4.4.0 — 2023-05-16
🚨Attention
The turbodbc dependency was pinned to 4.5.4 due to issues with newer versions.
Failing tests in the SQLA compliance test suite, in regard to the turbodbc dialect won't be addressed until explicitly required/requested by users.
Note: It is also very likely that turbodbc support will be dropped in future versions.
🐞 Fixed
- Fixed invalid implicit autocommit behaviour, for details see Issue-#335
✨ Added
- Added websocket based dbapi2 compliant database driver
🔧 Changed
- Updated pytest
- Updated Dependencies
- Loosened version constraints on 'packaging' dependency
- Loosened dev dependency constraints
🧰 Internal
- Changed changelog workflow
- Removed scriv
- Added unreleased section to track unreleased changes
- Simplified workflows by factoring out python & poetry setup into an action
- Added a internal category to the changelog fragment template
- Added manual trigger for the gh-pages workflow
- Removed workaround for outdated DB versions (for further details see #5)
- Added exasol-integration-test-docker-environment as dev dependency
4.0.0
4.0.0 — 2022-12-01
✨ Added
-
Added support for SQLA 1.4
⚠️ Attention⚠️ -
This upgrade is not backwards compatible with SQLA < 1.4
-
This version may impact the performance (see also SQLAlchemy docs).
If you are not willing or able to pay those potential performance hits, you should wait until the tracking-issue #190
is resolved.
-
🗑️ Removed
-
Removed custom merge statement
(If we will be notified, that someone depends on this feature, we are open to add it again.)
🔐 Security
- Evaluated CVE-2022-42969
-
CVE will be silenced
-
The affected code is not used by our project itself,
nor by the dependencies pulling in the vulnerable library.Checked dependencies:
- Nox (Code search)
- Pytest (Code search + tracking-issue #10392)
-
🔧 Changed
- Updated all dependencies
🐞 Fixed
- Fixed link to project documentation