Notas de lançamento do SQLAlchemy para 2026¶
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.9.0 (4 de março de 2026)¶
Novos recursos e atualizações¶
Adição de suporte para os tipos de dados
DECFLOATeVECTOR.Adição de suporte para
server_version_info.Adição de suporte para
ILIKEem consultas.Foi lançado um auxiliar compartilhado para resolução de nomes de esquema totalmente qualificados, substituindo os padrões pontuais inconsistentes nos métodos de reflexão.
Componentes internos de reflexão de coluna refatorados em auxiliares dedicados para reduzir a complexidade sem mudar o comportamento.
Suporte adicionado para teste paralelo com
pytest-xdistpor meio de ganchos de provisionamento de esquema por trabalhador.Limite inferior do pandas incrementado no ambiente de teste sa14 de <2.1 to >=2.1.1,<2.2 para garantir a disponibilidade de wheels predefinidas para Python 3.12.
Adição de suporte para fuso horário em tipos de carimbo de data/hora e datetime.
Correções de bugs¶
Renderização de
SYSDATE()corrigida.Reflexão de esquema corrigida e aprimorada.
Correção de uma falha ao refletir sem especificar um esquema, causada por argumentos
Nonena resolução de esquema interno.Correção de uma falha quando SHOW TABLES retorna nomes de tabelas de cadeia de caracteres vazios, causando
IndexErrordurante a reflexão.Correção de metadados incompletos de reflexão de colunas de identidade. Essa coluna agora inclui todos os campos obrigatórios ao SQLAlchemy 2.0+ (
always,cycle,orderetc.).Corrigida a análise de versão do SQLAlchemy.