Ubuntu 20.04 LTS continua a trabalhar na remoção de Python 2

Ubuntu 20.04 LTS continua a trabalhar na remoção de Python 2

O objetivo do Ubuntu 20.04 é chegar já com o Python 2 removido. E o motivo é bem simples: o Py2 será encerrado após o início do ano e esta próxima versão do Ubuntu Linux é uma versão de Suporte a Longo Prazo. Porém, por enquanto, ainda existem muitos pacotes dependentes do Python 2 atualmente deixado no Debian instável e no arquivo “Focal Fossa” do Ubuntu. Sendo assim, o Ubuntu 20.04 LTS continua a trabalhar na remoção de Python 2.

O desenvolvedor do Ubuntu/Debian, Matthias Klose, que vem fazendo grande parte do trabalho  pela remoção do Python 2 para o Ubuntu 20.04 LTS, enviou a última atualização da noite para o dia. Ainda existem cerca de 3.300 bugs arquivados no Debian relacionados aos pacotes Python 2 e destes, 1.500 estão fechados. Do mesmo modo, cerca de 350 pacotes estão disponíveis apenas no repositório Focal do Ubuntu e não no Debian upstream.

Ubuntu 20.04 LTS continua a trabalhar na remoção de Python 2. O mesmo vale para o Debian.

O objetivo é obviamente converter o maior número possível de pacotes do Python 2 para o Python 3. Contudo, para muitos pacotes que não são mais mantidos, isso pode ser um problema. Então, a maioria dos softwares que não são compatíveis com Python 3, acabará enfrentando a exclusão do arquivo se ninguém avançar para cuidar da portabilidade necessária.

Além disso, ainda há o problema de de haver software ainda exclusivo do Python 2 que seja importante para o Ubuntu e Debian. Para isso, ainda está por ser determinado todo o trabalho. Porém, o objetivo é remover o Python 2 antes do lançamento do Ubuntu 20.04 LTS em abril.

Na lista de discussão, os desenvolvedores do Ubuntu/Deian fazem o seguinte apelo:

O que fazer para a remoção do Python2?

Por favor, mantenha o foco nos pacotes que não estão migrando e reduzindo o número de pacotes apenas do Ubuntu, afirma Mathias.

Desde o lançamento do Python 3.0, a Python Software Foundation começou a fazer recomendações aos desenvolvedores para abandonar as versões anteriores da linguagem de programação. A ordem é usar a versão mais recente. Assim, a Python Software Foundation anuncia a data final do suporte ao Python 2.

Em março passado, Guido van Rossum, criador e líder do projeto da linguagem de programação Python, anunciou que o suporte à versão 2.7 do Python terminará em 1º de janeiro de 2020. Após esse prazo, o Python 2.7 não será mais beneficiado por nenhuma atualização, mesmo para patches de segurança.

Mais detalhes nesta postagem da lista de discussão.

Via Phoronix

Sair da versão mobile