SQLAlchemy release notes for 2024¶
This article contains the release notes for the SQLAlchemy, including the following when applicable:
Behavior changes
New features
Customer-facing bug fixes
Snowflake uses semantic versioning for SQLAlchemy updates.
See Using the Snowflake SQLAlchemy toolkit with the Python Connector for documentation.
Version 1.7.2 (December 17, 2024)¶
New features and updates¶
Added support for structured
OBJECT
andARRAY
datatypes.
Bug fixes¶
Fixed an issue with quoting an underscore (
_
) as a column name.Fixed an issue with index columns not being reflected.
Fixed an issue with the index reflection cache.
Version 1.7.1 (December 02, 2024)¶
New features and updates¶
Added support for PARTITION BY to the COPY INTO command.
Bug fixes¶
Fixed the
BOOLEAN type not found
error insnowdialect
.
Version 1.7.0 (November 21, 2024)¶
New features and updates¶
Added support for the following features:
Dynamic Tables
Hybrid Tables
Iceberg Tables with the Snowflake Catalog
Added support for the
MAP
data type.Added the ability to define options in key arguments instead of arguments.
Updated the
cluster_by
option to support explicit expressions
Bug fixes¶
Fixed the
SAWarning
when registering functions with existing name in the default namespace.
Version 1.6.1 (July 9, 2024)¶
New features and updates¶
None.
Bug fixes¶
Updated the internal project workflow with pypi publishing.
Version 1.6.0 (July 8, 2024)¶
New features and updates¶
Added support for SQLAlchemy 2.0 syntax.
Bug fixes¶
None.
Version 1.5.3 (April 16, 2024)¶
New features and updates¶
Limited the maximum SQLAlchemy dependency version to lower than 2.0.0.
Bug fixes¶
None.
Version 1.5.2 (April 11, 2024)¶
New features and updates¶
Bumped the minimum SQLAlchemy version to 1.4.19 for Outer Lateral Joins.
Added support for sequence ordering in tests.
Bug fixes¶
None.