Skip to content

Atualiza certifi, filelock e virtualenv para versões sem vulnerabilidades - #49

Merged
ThomasTDS merged 1 commit into
masterfrom
fix/vulnerabilidades-dependencias
Oct 24, 2026
Merged

ThomasTDS merged 1 commit into
masterfrom
fix/vulnerabilidades-dependencias

Conversation

@ThomasTDS

@ThomasTDS ThomasTDS commented Oct 24, 2026 •

Copy link
Copy Markdown
Owner

Resumo

  • O pip-audit passou a acusar CVEs novas em três pacotes travados no uv.lock, e o job unit vinha falhando em todo PR e na execução diária da master (falhas seguidas desde 21/10)
  • Atualiza só esses três pacotes, com uv lock --upgrade-package:
    • certifi 2026.7.22 → 2026.10.23 (vem do requests, dependência de execução)
    • filelock 4.0.9 → 4.2.4 (vem do pre-commit, só desenvolvimento)
    • virtualenv 21.14.5 → 21.14.13 (vem do pre-commit, só desenvolvimento)
  • Desbloqueia os PRs do Dependabot Bump astral-sh/setup-uv from 10.2.0 to 10.3.1 #47 e Bump ruff from 0.17.0 to 0.17.1 #48, que falham pelo mesmo motivo

Test plan

  • pip-audit --skip-editable: "No known vulnerabilities found"
  • uv sync --locked --extra dev com o lock atualizado
  • pytest: 60/60 testes passando
  • CI deste PR: unit e integration passando nas duas versões do Python

…ades

O pip-audit passou a acusar CVEs novas nas versões travadas no uv.lock, o que vinha quebrando o CI, inclusive a execução diária da master desde 21/10. Só esses três pacotes foram atualizados.
@codecov

codecov Bot commented Oct 24, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@ThomasTDS
ThomasTDS merged commit 44ce6b5 into master Oct 24, 2026
7 checks passed
@ThomasTDS
ThomasTDS deleted the fix/vulnerabilidades-dependencias branch October 24, 2026 18:43
@ThomasTDS ThomasTDS mentioned this pull request Oct 24, 2026
2 of 3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant