Notes de version de SQLAlchemy pour 2025

Cet article contient les notes de version SQLAlchemy, y compris les éléments suivants, le cas échéant :

  • Changements de comportement

  • Nouvelles fonctionnalités

  • Corrections de bogues pour les clients

Snowflake utilise la version sémantique pour les mises à jour SQLAlchemy.

Voir Utilisation du kit de ressources SQLAlchemy Snowflake avec le connecteur Python pour la documentation.

Version 1.7.3 (14 janvier 2024)

Nouvelles fonctions et mises à jour

  • Ajout de l’indicateur force_div_is_floordiv pour remplacer la nouvelle valeur par défaut (False) pour div_is_floor_div dans SnowflakeDialect.

    • Lorsque force_div_is_floordiv est False, l’opérateur de division (/) est traité comme une division flottante, tandis que l’opérateur // est traité comme une division plancher.

    • Cet indicateur a été ajouté pour maintenir la rétrocompatibilité avec le comportement SnowflakeDialect précédent.

    • Cet indicateur sera supprimé dans une version future, et SnowflakeDialect utilisera div_is_floor_div comme False.

Corrections de bogues

  • Correction d’un problème concernant la prise en charge de SqlAlchemy ARRAY,

  • Correction de la valeur de retour de snowflake get_table_names.

  • Correction de la citation incorrecte des identificateurs commençant par un trait de soulignement (_).

  • Correction de l’erreur « Type ARRAY non pris en charge dans les tables HYBRID ».