Requests: Esclarecimento do cronograma para a remoção do suporte Python 2.7

Criado em 25 set. 2019  ·  3Comentários  ·  Fonte: psf/requests

Olá a todos. Estou tentando atualizar alguma documentação sobre o ocaso / "fim da vida" / EOL do Python 2.x e encontrei uma pergunta sobre as solicitações. Você poderia confirmar que Requests NÃO espera interromper o suporte para Python 2.7 em 2020?

Contexto: https://github.com/python3statement/python3statement.github.io/issues/194 sugeriu que https://python3statement.org/#sections30 -projects adicionasse Requests como um projeto que deixará de oferecer suporte para Python 2.7 em 2020, mas referia-se a uma dica na página inicial de Solicitações que já foi removida . Requests está listado atualmente como um projeto participante na Declaração Python 3. A seção de suporte do Python 3 do FAQ não menciona uma data estimada para o fim do suporte ao Python 2.7. Vejo em https://github.com/psf/requests/issues/5199#issuecomment -533190419 que @nateprewitt disse:

Requests tem uma grande base de usuários com necessidades variadas, o que significa que precisaremos manter o suporte 2.7 por algum tempo além do EoL. Depois que o pip for migrado para Python 3 apenas (sem ETA que eu saiba), poderíamos considerar isso, mas não há planos concretos no momento.

Nesta discussão sobre os planos do pip para descontinuar o suporte 2.7 , parece-me que ainda não há um cronograma concreto. E isso implica para mim que talvez as Solicitações devam ser removidas da lista de declarações do Python 3 de "Projetos participantes: esses projetos prometem descartar o suporte ao Python 2 em ou antes de 2020."

Meu entendimento está correto? Em caso afirmativo, gostaria de enviar um PR para remover as solicitações da declaração Python 3.

Além disso, sugiro que adicionemos um "suporte para Python 2?" pergunta ao FAQ, e assim que eu souber a resposta à minha pergunta acima, terei o maior prazer em contribuir com isso como uma solicitação de pull. Obrigado!

Comentários muito úteis

Fiz PR https://github.com/python3statement/python3statement.github.io/pull/280 para remover Solicitações da declaração.

Todos 3 comentários

Olá @brainwane , obrigado por nos

Dito isso, dependendo dos cronogramas, pode chegar a um ponto que as solicitações deixem de receber atualizações de recursos para o 2.7, mas manteríamos a compatibilidade com o horário acima.

Fiz PR https://github.com/python3statement/python3statement.github.io/pull/280 para remover Solicitações da declaração.

Olá @brainwane , obrigado por nos

Dito isso, dependendo dos cronogramas, pode chegar a um ponto que as solicitações deixem de receber atualizações de recursos para o 2.7, mas manteríamos a compatibilidade com o horário acima.

Uma atualização na linha do tempo do pip:

pip continuará a garantir que ele seja executado no Python 2.7 após a data EOL do CPython 2.7. O suporte para Python 2.7 será descartado, se bugs no próprio Python 2.7 tornarem isso necessário (o que é improvável) ou no pip 21.0 (janeiro de 2021), o que ocorrer primeiro.

https://pip.pypa.io/en/latest/development/release-process/#python -2-support

https://github.com/pypa/pip/issues/6148

https://github.com/pypa/pip/pull/8087

Esta página foi útil?
0 / 5 - 0 avaliações