SDK do Python do Azure Cosmos DB para a API para NoSQL: notas sobre a versão e recursos

APLICA-SE A: NoSQL

? Link
Baixar o SDK PyPI
Documentação da API Documentação de referência da API do Python
Instruções de instalação do SDK Instruções de instalação do SDK do Python
Introdução Introdução ao SDK do Python
Amostras Amostras de SDK do Python
Plataforma atual com suporte Python 3.6 e superior

Importante

  • As versões 4.3.0b2 e superiores suportam operações de E/S assíncronas e as versões 4.5.2b4 e superiores suportam apenas Python 3.8+. Não há suporte para o Python 2.

Histórico de versões

O histórico de versões é mantido no repositório azure-sdk-for-python. Para ver uma lista detalhada de versões, confira o arquivo do log de alterações.

Datas de lançamento e de baixa

A Microsoft notifica pelo menos 12 meses antes de desativar um SDK, a fim de realizar uma transição tranquila para uma versão mais recente/com suporte. Os novos recursos, funcionalidades e otimizações são adicionados apenas ao SDK atual. Portanto, recomendamos que você atualize sempre que possível para a versão do SDK mais recente.

Aviso

Após 31 de agosto de 2022, o Azure Cosmos DB não fará mais correções de bug, nem dará suporte às versões 1.x e 2.x do SDK do Python do Azure Cosmos DB para a API para NoSQL. Se você preferir não fazer a atualização, as solicitações enviadas da versão 1.x e 2.x do SDK continuarão sendo atendidas pelo serviço Azure Cosmos DB.

Versão Data de lançamento Data de desativação
4.3.0 23 de maio de 2022 ---
4.2.0 09 de outubro de 2020 ---
4.1.0 10 de agosto de 2020 ---
4.0.0 20 de maio de 2020 ---
3.0.2 15 de novembro de 2018 ---
3.0.1 4 de outubro de 2018 ---
2.3.3 8 de setembro de 2018 31 de agosto de 2022
2.3.2 08 de maio de 2018 31 de agosto de 2022
2.3.1 21 de dezembro de 2017 31 de agosto de 2022
2.3.0 10 de novembro, 2017 31 de agosto de 2022
2.2.1 29 de setembro de 2017 31 de agosto de 2022
2.2.0 10 de maio de 2017 31 de agosto de 2022
2.1.0 1º de maio de 2017 31 de agosto de 2022
2.0.1 30 de outubro de 2016 31 de agosto de 2022
2.0.0 29 de setembro de 2016 31 de agosto de 2022
1.9.0 07 de julho de 2016 31 de agosto de 2022
1.8.0 14 de junho de 2016 31 de agosto de 2022
1.7.0 26 de abril de 2016 31 de agosto de 2022
1.6.1 08 de abril de 2016 31 de agosto de 2022
1.6.0 29 de março de 2016 31 de agosto de 2022
1.5.0 03 de janeiro de 2016 31 de agosto de 2022
1.4.2 06 de outubro de 2015 31 de agosto de 2022
1.4.1 06 de outubro de 2015 31 de agosto de 2022
1.2.0 06 de agosto de 2015 31 de agosto de 2022
1.1.0 9 de julho de 2015 31 de agosto de 2022
1.0.1 25 de maio de 2015 31 de agosto de 2022
1.0.0 7 de abril de 2015 31 de agosto de 2022
0.9.4-prelease 14 de janeiro de 2015 29 de fevereiro de 2016
0.9.4-prelease 09 de dezembro de 2014 29 de fevereiro de 2016
0.9.2-prelease 25 de novembro de 2014 29 de fevereiro de 2016
0.9.1-prelease 23 de setembro de 2014 29 de fevereiro de 2016
0.9.0-prelease 21 de agosto de 2014 29 de fevereiro de 2016

Perguntas frequentes

Como serei notificado sobre a desativação do SDK?

A Microsoft enviará uma notificação com 12 meses de antecedência informando sobre o fim do suporte para o SDK a ser desativado, para facilitar uma transição suave para um SDK com suporte. Você será notificado por meio de vários canais de comunicação: o portal do Azure, as atualizações do Azure e a comunicação direta com os administradores de serviços atribuídos.

Durante o período de 12 meses, posso criar aplicativos usando um SDK do Azure Cosmos DB que será desativado?

Sim, durante o período de notificação de 12 meses, você poderá criar, implantar e modificar aplicativos usando o SDK do Azure Cosmos DB que será desativado. Recomendamos que você migre para uma versão do SDK do Azure Cosmos DB mais recente com suporte durante o período de notificação de 12 meses, conforme o necessário.

Após a data de desativação, o que acontece com os aplicativos que usam o SDK do Azure Cosmos DB sem suporte?

Após a data de desativação, o Azure Cosmos DB não fará mais correções de bug, não adicionará novos recursos nem dará suporte às versões desativadas do SDK. Se você preferir não fazer a atualização, as solicitações enviadas das versões desativadas do SDK continuarão sendo atendidas pelo serviço Azure Cosmos DB.

Quais versões do SDK terão os recursos e as atualizações mais recentes?

Os novos recursos e atualizações serão adicionados somente à última versão secundária da última versão principal do SDK com suporte. Recomendamos que você sempre use a última versão para aproveitar os novos recursos, os aprimoramentos de desempenho e as correções de bug. Se você estiver usando uma versão antiga e não desativada do SDK, suas solicitações para o Azure Cosmos DB continuarão a funcionar, mas você não terá acesso a nenhuma funcionalidade nova.

O que fazer se eu não conseguir atualizar meu aplicativo antes da data limite?

Recomendamos atualizar o mais rápido possível para o SDK mais recente. Depois que um SDK for marcado para desativação, você terá 12 meses para atualizar seu aplicativo. Se você não conseguir fazer a atualização até data de desativação, as solicitações enviadas das versões desativadas do SDK continuarão a ser atendidas pelo Azure Cosmos DB, para que os aplicativos em execução continuem a funcionar. No entanto, o Azure Cosmos DB não fará mais correções de bug, não adicionará novos recursos nem dará suporte às versões desativadas do SDK.

Se você tem um plano de suporte e precisa de suporte técnico, entre em contato conosco abrindo um tíquete de suporte.

Como solicitar que recursos sejam adicionados a um SDK ou ao conector?

Os novos recursos nem sempre são adicionados a cada SDK ou conector imediatamente. Se não houver suporte para um recurso que você gostaria de adicionar, adicione comentários ao nosso fórum da comunidade.

Próximas etapas

Para saber mais sobre o Azure Cosmos DB, veja a página do serviço Microsoft Azure Cosmos DB.