News and Updates

SQLAlchemy 1.3.20 Released
permalink

SQLAlchemy release 1.3.20 is now available.

Release 1.3.20 contains a series of bug fixes and small use case improvements. In particular there are a wide range of fixes for the MySQL dialect as well as some PostgreSQL fixes and use cases.

As is the case with all releases, we'd like to thank all the contributors who helped with this release.

Changelog for 1.3.20 is at Changelog.

SQLAlchemy 1.3.20 is available on the Download Page.

SQLAlchemy 1.3.19 Released
permalink

SQLAlchemy release 1.3.19 is now available.

Release 1.3.19 contains a small series of bug fixes and use case improvements across the Core and ORM components as well as dialect level fixtures. Primary development continues on the 1.4 series in git main which will serve as the basis for transitioning to SQLAlchemy 2.0.

As is the case with all releases, we'd like to thank all the contributors who helped with this release.

Changelog for 1.3.19 is at Changelog.

SQLAlchemy 1.3.19 is available on the Download Page.

SQLAlchemy 1.3.18 Released
permalink

SQLAlchemy release 1.3.18 is now available.

Release 1.3.18 is predomanently small dialect level fixes and some use case additions, including support for "computed columns" with SQLite and additional "FOR UPDATE" options supported by the MySQL dialect. The SQL Server dialect also has a fair number of bug fixes.

See the changelog for descriptions of this and other fixes.

As is the case with all releases, we'd like to thank all the contributors who helped with this release.

Changelog for 1.3.18 is at Changelog.

SQLAlchemy 1.3.18 is available on the Download Page.

SQLAlchemy 1.3.17 Released
permalink

SQLAlchemy release 1.3.17 is now available.

Release 1.3.17 fixes a variety of issues across the ORM, engine, and dialect-level components, as well as includes some new use case additions. Among the fixes is a connection-pool related issue which could under some less common circumstances lead towards the "rollback agent" not functioning correctly in the pool. The release also includes a new feature "sync_backref=False" that hopes to ease the use of viewonly relationships within backref combinations.

See the changelog for descriptions of this and other fixes.

As is the case with all releases, we'd like to thank all the contributors who helped with this release.

Changelog for 1.3.17 is at Changelog.

SQLAlchemy 1.3.17 is available on the Download Page.

SQLAlchemy 1.3.16 Released
permalink

SQLAlchemy release 1.3.16 is now available.

Release 1.3.16 includes many fixes and improvements as well as new use case additions, including support for the AUTOCOMMIT isolation level setting for the SQLite and Oracle dialects, support for reflection of "computed" column defaults, and support for emulated versions of "IS DISTINCT FROM" / "IS NOT DISTINCT FROM" for the Oracle, MySQL, and SQL Server dialects.

See the changelog for descriptions of this and other fixes.

As is the case with all releases, we'd like to thank all the contributors who helped with this release.

Changelog for 1.3.16 is at Changelog.

SQLAlchemy 1.3.16 is available on the Download Page.