Notas de lançamento de SQLAlchemy para 2025

Este artigo contém as notas de versão do SQLAlchemy, incluindo o seguinte, quando aplicável:

  • Mudanças de comportamento

  • Novos recursos

  • Correções de bugs voltados para o cliente

Snowflake usa controle de versão semântico para atualizações de SQLAlchemy.

Consulte Uso do Snowflake SQLAlchemy Toolkit com o conector Python para ver a documentação.

Versão 1.7.3 (14 de janeiro de 2024)

Novos recursos e atualizações

  • Adição do sinalizador force_div_is_floordiv para substituir o novo valor padrão (False) para div_is_floor_div em SnowflakeDialect.

    • Quando force_div_is_floordiv é False, o operador de divisão (/) é tratado como uma divisão float, enquanto o operador // é tratado como uma divisão floor.

    • Esse sinalizador foi adicionado para manter a compatibilidade reversa com o comportamento SnowflakeDialect anterior.

    • Esse sinalizador será removido em um lançamento futuro, e SnowflakeDialect usará div_is_floor_div como False.

Correções de bugs

  • Correção de um problema com suporte para SqlAlchemy ARRAY,

  • Correção do valor de retorno de snowflake get_table_names.

  • Correção das aspas incorretas de identificadores que começam com um sublinhado (_).

  • Correção do erro “Tipo ARRAY não compatível em tabelas HYBRID”.