Notas de lançamento de Snowflake Connector for Python para 2024¶
Este artigo contém as notas de versão do Snowflake Connector for Python, 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 Snowflake Connector for Python.
Versão 3.7.1 (22 de fevereiro de 2024)¶
Novos recursos e atualizações¶
Atualizadas as seguintes dependências:
pandas da versão >=1.0.0,<2.2.0 para >=1.0.0,<3.0.0
criptografia da versão <42.0.0,>=3.1.0 para >=3.1.0,<43.0.0
pyOpenSSL da versão >=16.2.0,<24.0.0 para >=16.2.0,<25.0.0
O limite inferior da dependência do token de autenticação foi aumentado para a versão 23.1.0 para resolver uma vulnerabilidade de segurança.
Correções de bugs¶
Corrigido um vazamento de memória na conversão de dados decimais.
Corrigido um bug em que
write_pandas
não truncava a tabela de destino.
Versão 3.7.0 (26 de janeiro de 2024)¶
Novos recursos e atualizações¶
Adicionado suporte para Python 3.12.
Adicionado um novo parâmetro booleano
force_return_table
aSnowflakeCursor.fetch_arrow_all
para forçar o retorno depyarrow.Table
no caso de zero linhas.Limpeza de alguns avisos de código C++ e problemas de desempenho.
Tornou os testes locais mais robustos contra suposições implícitas.
Adicionado suporte para conexão usando uma conexão existente por meio da sessão e do token mestre.
Adicionado suporte para conexão com Snowflake autenticando com vários SAML IDP usando um navegador externo.
Mensagem de aviso de permissões de configuração aprimorada.
Correções de bugs¶
Corrigido um problema com dicas de tipo de tabela PyArrow.
Corrigido um problema de compilação devido à falta do cabeçalho
cstdint
no gcc13.