SQLAlchemy-Versionshinweise 2025¶
Dieser Artikel enthält die Versionshinweise für SQLAlchemy, einschließlich der folgenden, sofern zutreffend:
Verhaltensänderungen
Neue Features
Fehlerkorrekturen für Kunden
Snowflake verwendet semantische Versionierung für SQLAlchemy-Aktualisierungen.
Siehe Verwenden des Snowflake SQLAlchemy-Toolkits mit dem Python-Konnektor für die Dokumentation.
Version 1.7.4 (10. Juni 2025)¶
Neue Features und Aktualisierungen¶
README.md
wurde aktualisiert und enthält nun Anweisungen zur Überprüfung von Paketsignaturen mit Cosign.
Fehlerkorrekturen¶
Eine Abhängigkeit von der Anzahl der DESCRIBE TABLE-Spalten wurde behoben (Unterschiede in den Spalten, die durch Snowflake-Parameter verursacht wurden).
Es wurde eine unnötige Bedingung behoben, die Probleme beim Parsen von
StructuredTypes
-Spalten verursachte.
Version 1.7.3 (14. Januar 2025)¶
Neue Features und Aktualisierungen¶
Das Flag
force_div_is_floordiv
wurde hinzugefügt, um den neuen Standardwert (False
) fürdiv_is_floor_div
inSnowflakeDialect
zu überschreiben.Wenn
force_div_is_floordiv
aufFalse
lautet, wird der Divisionsoperator (/
) als Float-Division behandelt, während der Operator//
als Floor-Division behandelt wird.Dieses Flag wurde hinzugefügt, um die Abwärtskompatibilität mit der früheren Verhaltensweise von
SnowflakeDialect
zu erhalten.Dieses Flag wird in einem zukünftigen Release entfernt werden, und
SnowflakeDialect
wirddiv_is_floor_div
alsFalse
verwenden.
Fehlerkorrekturen¶
Ein Problem mit der Unterstützung für das SqlAlchemy ARRAY wurde behoben.
Der Rückgabewert von
snowflake get_table_names
wurde korrigiert.Falsche Anführung von Bezeichnern, die mit einem Unterstrich (
_
) beginnen, wurde behoben.Der Fehler „ARRAY type not supported in HYBRID tables“ wurde behoben.