Skip to content

ci(dependabot): integrate uv dependency management - #44

Merged
YannLeao merged 1 commit into
mainfrom
ci/update-dependabot
Aug 4, 2026
Merged

ci(dependabot): integrate uv dependency management#44
YannLeao merged 1 commit into
mainfrom
ci/update-dependabot

Conversation

@YannLeao

@YannLeao YannLeao commented Aug 4, 2026

Copy link
Copy Markdown
Collaborator

Objetivo

Atualizar o dependabot para o ecossitema uv

Closes #43

Escopo

  • Atualização de ìthub/dependabot.yml` do ecossitema pip para up
  • Alterações da esteria CI de uv sync --frozen para uv sync --locked

Evidências

Riscos e rollback

Checklist

  • O PR tem escopo único e a branch está atualizada com a main.
  • Os commits seguem Conventional Commits.
  • Executei lint, checagem de tipos e testes automatizados.
  • Verifiquei o lockfile com uv lock --check.
  • Executei git diff --check.
  • Adicionei ou atualizei testes para o comportamento alterado.
  • A cobertura dos pacotes tocados não foi reduzida sem justificativa.
  • Validei o build do contêiner, quando a mudança o afeta.
  • Não incluí segredos, pesos, datasets, credenciais ou dados reais de pacientes.
  • Revisei logs, artefatos, imagens e payloads quanto a dados pessoais ou de saúde.
  • Mudanças no modelo preservam manifesto, versionamento, checksum e rollback.
  • Mudanças no contrato HTTP atualizaram docs/contracts/api-v1.md e seus consumidores.
  • Atualizei documentação/ADR quando alterei uma decisão técnica.
  • Documentei rollback para mudanças incompatíveis, de configuração ou release.
  • Não misturei upgrade amplo de dependências com refatoração funcional.

Testes executados

uv lock --check
uv run --group dev ruff check src tests scripts
uv run --group dev pyright src/medtrack_ai tests scripts
uv run --group dev pytest
docker compose build
git diff --check

@YannLeao YannLeao linked an issue Aug 4, 2026 that may be closed by this pull request
1 task
@YannLeao YannLeao self-assigned this Aug 4, 2026
@YannLeao
YannLeao merged commit f9681e6 into main Aug 4, 2026
5 checks passed
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.

feat: Atualização do dependabot

1 participant