Notas de lançamento da Snowflake API para Python para 2024

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

  • Mudanças de comportamento

  • Novos recursos

  • Correções de bugs voltados para o cliente

Versão 0.6.0 (06/02/2024)

Novos recursos e atualizações

  • Os operadores >> e << de DAGTask agora aceitam uma função diretamente.

  • DAGTask agora usa o warehouse de DAG por padrão.

  • DAGTask aceita um novo parâmetro session_parameters.

  • TaskContext atualizado:

    • O método get_predecessor_return_value agora funciona para nomes longos e curtos de DAGTask.

    • Adicionados os métodos get_current_task_short_name e get_task_graph_config_property.

  • Adicionado suporte para pydantic 2.x.

  • Adicionado suporte para Python 3.11.

Correções de bugs

  • Corrigido um bug onde DAGOperation.run() gerava uma exceção se o DAG não tivesse uma programação.

  • Corrigido um bug em que a exclusão do DAG não excluía todas as suas subtarefas.

  • Corrigido um bug que gerava um erro quando o config de um DAG era definido.