Notas de lançamento da Biblioteca Snowpark para Python para 2026¶
Este artigo contém as notas de versão do Snowpark Library 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 Snowpark Library for Python.
Consulte Guia do desenvolvedor de Snowpark para Python para ver a documentação.
Aviso
Como o Python 3.8 atingiu o fim da vida útil, avisos de descontinuação serão acionados ao usar o snowpark-python com o Python 3.8. Para obter mais informações, consulte Suporte de tempo de execução Snowflake Python. O Snowpark Python 1.24.0 será a última versão de cliente e servidor a oferecer suporte ao Python 3.8, de acordo com a política do Anaconda. Atualize seus objetos Python 3.8 existentes para Python 3.9 ou superior.
Versão 1.46.0: 25 de fevereiro de 2026¶
Novos recursos¶
Adição de suporte para o tipo de dados
DECFLOAT, que permite aos usuários representar números decimais com precisão de 38 dígitos e um expoente dinâmico de base 10.Adição de suporte para o parâmetro
DEFAULT_PYTHON_ARTIFACT_REPOSITORY, que permite aos usuários configurar o repositório de artefatos padrão nos níveis de conta, banco de dados e esquema.
Correções de bugs¶
Correção de um bug em que
cloudpicklenão era adicionado automaticamente à lista de pacotes ao usarartifact_repositorycom pacotes personalizados, causandoModuleNotFoundErrorem tempo de execução.Correção de um bug na leitura de XML com esquema personalizado que resultava em atributos de elementos incluídos quando uma coluna não era do tipo
StructType.Correção de um bug em que
Session.udf.register_from_filenão processava corretamente os parâmetrosstrictesecure.
Melhorias¶
Redução do tamanho das consultas geradas por certas operações
DataFrame.join.Remoção de aliases redundantes em consultas geradas (por exemplo,
SELECT "A" AS "A"agora é sempre simplificado paraSELECT "A").
Versão 1.45.0: 26 de janeiro de 2026¶
Novos recursos¶
Permitir o esquema de entrada do usuário ao ler um arquivo XML no estágio.
Adição de suporte para as seguintes funções em
functions.py:hex_decode_stringjarowinkler_similarityparse_urlregexp_instrregexp_likeregexp_substrregexp_substr_allrtrimmed_lengthspacesplit_part
O sinalizador
preserve_parameter_namesfoi adicionado à criação de procedimento armazenado, UDF, UDTF e UDAF.
Correções de bugs¶
Foi corrigido um bug em que
opentelemetrynão é importado corretamente ao usarSession.client_telemetry.enable_event_table_telemetry_collection.
Melhorias¶
snowflake.snowpark.context.configure_development_featuresé efetivo para várias sessões, incluindo sessões recém-criadas após a configuração. Não há mais um aviso de experimento duplicado.O aviso experimental de
DataFrame.to_arroweDataFrame.to_arrow_batchesfoi removido.Quando ambos
Session.reduce_describe_query_enabledeSession.cte_optimization_enabledestão habilitados, menos consultasDESCRIBEsão emitidas ao resolver um esquema de tabela.