Pip: Pip usa data errada para DEPRECATION: mensagens

Criado em 9 set. 2020  ·  3Comentários  ·  Fonte: pypa/pip

Meio Ambiente

  • versão do pip: pip 20.2.3 de /home/di76gum/.local/lib/python3.5/site-packages/pip (python 3.5)
  • Versão do Python: 3.5
  • SO: Ubuntu 16.04.6 LTS

Descrição

Em 9 de setembro de 2020, corri
python3 -m pip install django2-resumable
e obtive a seguinte mensagem:
DEPRECAÇÃO: o Python 3.5 chegou ao fim de sua vida útil em 13 de setembro de 2020. Atualize seu Python, pois o Python 3.5 não é mais mantido. O pip 21.0 eliminará o suporte para Python 3.5 em janeiro de 2021. O pip 21.0 removerá o suporte para essa funcionalidade.

Comportamento esperado

Como o fim da vida útil ainda está no futuro, espero que a mensagem seja "Python 3.5 chegará ao fim de sua vida útil em 13 de setembro de 2020".
Como reproduzir

Corre
python3 -m pip install django2-resumable
antes de 13 de setembro de 2020.

Saída
DEPRECAÇÃO: o Python 3.5 chegou ao fim de sua vida útil em 13 de setembro de 2020. Atualize seu Python, pois o Python 3.5 não é mais mantido. O pip 21.0 eliminará o suporte para Python 3.5 em janeiro de 2021. O pip 21.0 removerá o suporte para essa funcionalidade.
Padronizando a instalação do usuário porque os pacotes de site normais não são graváveis
Coletando django2-resumable
Baixando django2-resumable-0.1.1.tar.gz (7,6 kB)
Requisito já satisfeito: Django>=2.0 em /usr/local/lib/python3.5/dist-packages (de django2-resumable) (2.2.7)
Requisito já satisfeito: pytz em /usr/local/lib/python3.5/dist-packages (de Django>=2.0->django2-resumable) (2019.3)
Requisito já satisfeito: sqlparse em /usr/local/lib/python3.5/dist-packages (de Django>=2.0->django2-resumable) (0.3.0)
Construindo rodas para pacotes coletados: django2-resumable
Roda de construção para django2-resumable (setup.py) ... feito
Roda criada para django2-resumable: filename=django2_resumable-0.1.1-py2.py3-none-any.whl size=12304 sha256=163a94d95b4941ecc959f2022c8bf23633ddf99fe00e058de184322d2a56bcd2
Armazenado no diretório: /home/di76gum/.cache/pip/wheels/7d/1d/a4/a94e57629412fe6425c84fb42b24d4d3ffc85e53e9cd096cc9
Django2-resumable construído com sucesso
Instalando pacotes coletados: django2-resumable
django2-resumable-0.1.1 instalado com sucesso

Comentários muito úteis

Prefiro esperar 4 dias e será descontinuado. 🤷🏻‍♂️

Todos 3 comentários

Obrigado por notar! Em GH-8778:

Não é urgente, mas isso pode ser incluído na versão 20.2.3 de amanhã [...] Se sim, precisa mudar a mensagem do passado para o futuro,

Acredito que isso foi perdido durante o processo de revisão :sweat_smile: @pradyunsg , você está pronto para 20.2.4 com isso corrigido?

Prefiro esperar 4 dias e será descontinuado. 🤷🏻‍♂️

Ok, isso pode ser fechado agora.

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