okfn-brasil / querido-diario

📰 Diários oficiais brasileiros acessíveis a todos | 📰 Brazilian government gazettes, accessible to everyone.
https://queridodiario.ok.org.br/
MIT License
1.11k stars 411 forks source link

Atualização para Python 3.12 e Pacotes Mais Recentes #1286

Open hadirgax opened 2 months ago

hadirgax commented 2 months ago

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 e requirements.in.

Tarefas:

  1. Atualização do Ambiente:

    • Atualizar o ambiente Conda para utilizar Python 3.12.
    • Modificar o Makefile para refletir a nova versão do Python.
  2. 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.
  3. 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:

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