Skip to content

Setup uv and ci (lint, publish) - #7

Draft
aspeddro wants to merge 4 commits into
basedosdados:mainfrom
aspeddro:setup-uv-ci
Draft

Setup uv and ci (lint, publish)#7
aspeddro wants to merge 4 commits into
basedosdados:mainfrom
aspeddro:setup-uv-ci

Conversation

@aspeddro

@aspeddro aspeddro commented Jul 24, 2026

Copy link
Copy Markdown

Resumo

  • Adicionando uv como o gerenciador de pacotes.
  • Atualizando o README.md
  • server.json é arquivo para publicar o mcp no MCP Registry
  • Adiciona ci.yml e publish.yml para publicar o servidor em pypi.

@aspeddro aspeddro changed the title Update setup: add uv, add server.json Setup uv, add lint and ci Jul 24, 2026

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@aspeddro aspeddro Jul 27, 2026

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rdahis esse PR tem alguns ajustes no mcp, principalmente para publicar no pypi. Tem interesse em publicar o mcp?

Se sim você pode configurar o pypi para fazer o lançamento usando github actions automaticamente? https://docs.pypi.org/trusted-publishers/creating-a-project-through-oidc/

@aspeddro aspeddro changed the title Setup uv, add lint and ci Setup uv and ci (lint, publish) Jul 27, 2026
@rdahis

rdahis commented Jul 28, 2026

Copy link
Copy Markdown
Member

Bem bom isso. A pergunta de se queremos publicar o MCP no pypi involve estratégia de Chatbot da BD também. Távamos discutindo esses dias que em princípio deixaríamos privado só para a equipe da BD (cc @laura-l-amaral). Mas ainda não decidimos de fato.

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.

2 participants