Atualmente, o projeto está utilizando Python 3.10 e uma série de pacotes que podem estar desatualizados. Para garantir que estamos utilizando as versões mais recentes e seguras das dependências, sugiro a atualização para Python 3.12 e a revisão dos pacotes listados nos arquivos requirements-dev.in e requirements.in.
Tarefas:
Atualização do Ambiente:
Atualizar o ambiente Conda para utilizar Python 3.12.
Modificar o Makefile para refletir a nova versão do Python.
Revisão e Atualização dos Pacotes:
Utilizar pip-compile para gerar novos arquivos requirements-dev.txt e requirements.txt com as versões mais recentes dos pacotes.
Verificar a compatibilidade dos pacotes com Python 3.12.
Testes:
Executar todos os testes existentes para garantir que a atualização não quebrou nenhuma funcionalidade.
Corrigir quaisquer problemas de compatibilidade que surgirem.
Notas:
Certifique-se de que todas as dependências são compatíveis com Python 3.12 antes de fazer a atualização.
Documente quaisquer mudanças significativas que possam afetar outros desenvolvedores ou usuários do projeto.
Benefícios:
Utilização de versões mais recentes e seguras dos pacotes.
Melhorias de performance e novas funcionalidades introduzidas no Python 3.12.
Manutenção da compatibilidade e segurança do projeto a longo prazo.
Por favor, revise e aprove esta sugestão para que possamos proceder com as atualizações necessárias.
Descrição:
Atualmente, o projeto está utilizando Python 3.10 e uma série de pacotes que podem estar desatualizados. Para garantir que estamos utilizando as versões mais recentes e seguras das dependências, sugiro a atualização para Python 3.12 e a revisão dos pacotes listados nos arquivos
requirements-dev.in
erequirements.in
.Tarefas:
Atualização do Ambiente:
Revisão e Atualização dos Pacotes:
pip-compile
para gerar novos arquivosrequirements-dev.txt
erequirements.txt
com as versões mais recentes dos pacotes.Testes:
Notas:
Benefícios:
Por favor, revise e aprove esta sugestão para que possamos proceder com as atualizações necessárias.
Responsável: @hadirgax
Data: 2024-09-25