News and Updates
SQLAlchemy 1.4.38 Released
June 23, 2022 permalink
SQLAlchemy 1.4.38 is now available.
Release 1.4.38 is a bug fix release, covering a variety of use-case specific issues. One fix of note involves applications that make direct use of the "lambda statement" construct as a replacement for "baked queries", where a critical thread-oriented race condition that would cause cache corruption specific to lambda statements has been fixed.
The complete changelog for 1.4.38 is at Changelog.
SQLAlchemy 1.4.38 is available on the Download Page.
SQLAlchemy 1.4.37 Released
May 31, 2022 permalink
SQLAlchemy 1.4.37 is now available.
Release 1.4.37 is a bug fix release, covering a variety of use-case specific issues.
The complete changelog for 1.4.37 is at Changelog.
SQLAlchemy 1.4.37 is available on the Download Page.
SQLAlchemy 1.4.36 Released
April 26, 2022 permalink
SQLAlchemy 1.4.36 is now available.
Release 1.4.36 includes a variety of bugfixes, including one recent ORM related regression, as well as a memory leak issue in the now-deprecated C extensions that had gone unnoticed for many years, triggered by interpreting a Row object as a NumPy array among other cases involving fetching of non-present attributes.
The complete changelog for 1.4.36 is at Changelog.
SQLAlchemy 1.4.36 is available on the Download Page.
SQLAlchemy 1.4.35 Released
April 06, 2022 permalink
SQLAlchemy 1.4.35 is now available.
Release 1.4.35 repairs a critical regression in the now-yanked 1.4.34 release which could cause incorrect bound parameter values to be rendered due to a caching issue caused by the memory performance improvement first released in version 1.4.35. 1.4.35 is recommended for all users currently running 1.4.33 or 1.4.34.
The complete changelog for 1.4.35 is at Changelog.
SQLAlchemy 1.4.35 is available on the Download Page.
SQLAlchemy 1.4.33 Released
March 31, 2022 permalink
SQLAlchemy 1.4.33 is now available. (update: this release was yanked due to a regression involving ORM-enabled INSERT statements. 1.4.34 is released to repair this.)
Release 1.4.33 contains a wide variety of fixes and improvements, including a significant reduction in memory use by ORM mappings, as well as an improvement to the Engine.dispose() feature which allows for better integration in multiprocessing environments.
The complete changelog for 1.4.33 is at Changelog.
SQLAlchemy 1.4.33 is available on the Download Page.