SQLAlchemy release notes for 2025¶
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 Snowflake SQLAlchemy for documentation.
Version 1.8.2 (December 10, 2025)¶
New features and updates¶
- None.
Bug fixes¶
- Aligned the supported maximum python version with snowflake-connector-python to 3.13.
Version 1.8.0 (December 04, 2025)¶
New features and updates¶
- Added logging of the SQLAlchemy version and pandas (if used).
- Added support for Python 3.14 and earlier.
Bug fixes¶
- None.
Version 1.7.7 (Sep 09, 2025)¶
New features and updates¶
- None.
Bug fixes¶
- Fixed an issue that threw an exception for structured type columns dropped while collecting metadata.
Version 1.7.6 (July 10, 2025)¶
New features and updates¶
- None.
Bug fixes¶
- Fixed an issue with
get_multi_indexesthat assigned the wrong returned indexes when processing multiple indexes in a table.
Version 1.7.4 (June 10, 2025)¶
New features and updates¶
- Updated
README.mdto include instructions on how to verify package signatures using cosign.
Bug fixes¶
- Fixed a dependency on DESCRIBE TABLE columns quantity (differences in columns caused by Snowflake parameters).
- Fixed an unnecessary condition that caused issues when parsing
StructuredTypescolumns.
Version 1.7.3 (January 14, 2025)¶
New features and updates¶
- Added the
force_div_is_floordivflag to override the new default value (False) fordiv_is_floor_divinSnowflakeDialect.- When
force_div_is_floordivisFalse, the division (/) operator is treated as a float division, while the//operator is treated as floor division. - This flag is added to maintain backward compatibility with the previous
SnowflakeDialectbehavior. - This flag will be removed in a future release, and
SnowflakeDialectwill usediv_is_floor_divasFalse.
- When
Bug fixes¶
- Fixed an issue with support for the SqlAlchemy ARRAY,
- Fixed the return value of
snowflake get_table_names. - Fixed incorrect quoting of identifiers beginning with an underscore (
_). - Fixed the “ARRAY type not supported in HYBRID tables” error.