Skip to content

Atualiza dependências Python (gunicorn, sentry, pytest)#91

Merged
gitnnolabs merged 1 commit into
mainfrom
update_dependece
May 15, 2026
Merged

Atualiza dependências Python (gunicorn, sentry, pytest)#91
gitnnolabs merged 1 commit into
mainfrom
update_dependece

Conversation

@gitnnolabs
Copy link
Copy Markdown
Contributor

O que esse PR faz?

Aplica bumps de dependências Python sugeridos pelo Dependabot em pulls, sem Traefik, Postgres Docker nem GitHub Actions.

Pacote Antes Depois Ficheiro
gunicorn 21.2.0 26.0.0 requirements/production.txt
sentry-sdk[django] 2.5.1 2.60.0 requirements/production.txt
pytest 8.3.5 9.0.3 requirements/local.txt
pytest-cov 6.1.1 7.1.0 requirements/local.txt
coverage 7.8.0 7.10.6 requirements/local.txt (exigido por pytest-cov 7.1)

Não alterado (de propósito):

Onde a revisão poderia começar?

  • requirements/local.txt
  • requirements/production.txt

Como este poderia ser testado manualmente?

  1. make build
  2. make up -d
  3. Confirmar logs do django: servidor em http://127.0.0.1:8009
  4. make django_test e make pytest — 1 teste OK
  5. (Produção) rebuild imagem production e smoke com gunicorn quando fizer deploy

Algum cenário de contexto que queira dar?

Validado localmente com docker compose -f local.yml build, up -d django, testes e HTTP 200 em /admin/login/. Bumps de produção (gunicorn, sentry) entram na imagem local apenas via wheels partilhados se rebuild completo; deploy production deve rebuildar com production.txt.

Screenshots

N/A

Quais são tickets relevantes?

Dependabot: #87, #86, #89, #85 (parcial). Fechar #84 com comentário se setuptools 82 for adiado.

Referências

coverage 7.10.6 para pytest-cov 7.1.0.

Mantém setuptools<82 por packtools.
@gitnnolabs gitnnolabs self-assigned this May 15, 2026
@gitnnolabs gitnnolabs added the enhancement New feature or request label May 15, 2026
@gitnnolabs gitnnolabs merged commit b48efd8 into main May 15, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant