6.1.0 - 2026-02-06
Summary
In this minor release, we have greatly added on to the User Guide for SQLAlchemy-Exasol:
- For getting started, check out the remastered Getting Started page.
- Our Configuration pages have been edited to be crisper and provide more information
on forming your connection string and adhering to the best security practices. - We have added a Features page, which gives an overview of benefits of using it.
Many of these entries contain links to our new Examples section and relevant
SQLAlchemy documentation. - All of our code Examples are executed in the CI, so these should stay up-to-date
as future work on SQLAlchemy-Exasol continues.
Additionally, the py.typed file has been added, so type hints can propagate.
Feature
- #693: Added
py.typedfile so type hints can propagate and added CI setup to execute examples
Refactoring
- #681: Updated to
exasol-toolbox4.0.0 - #687: Re-locked the
poetry.lockfor vulnerabilities in the transitive dependencies: filelock, pynacl - #690: Re-locked the
poetry.lockfor vulnerabilities in the transitive dependency: urllib3 - #710: Updated to
exasol-toolbox5.0.0 - #721: Updated to
exasol-toolbox5.1.0
Documentation
- #698: Updated Configuration pages
- #703: Added ORM examples
- #706: Added more single and multiple entry ORM examples
- #712: Added to features information on: autoincremented columns, foreign keys, & automatic indexes
- #714: Added to features information on: caching + more non-ORM examples
- #716: Added to features information on: autocommit
- #718: Added to features information on: object name handling and query method chaining
Dependency Updates
main
- Updated dependency
pyexasol:1.3.0to2.0.0
dev
- Updated dependency
exasol-toolbox:3.0.0to5.1.0 - Added dependency
pydantic:2.12.5 - Added dependency
pydantic-settings:2.12.0 - Updated dependency
pytest:7.4.4to8.4.2 - Updated dependency
pytest-exasol-backend:1.2.3to1.2.4 - Removed dependency
rich:13.9.4