Skip to content

feat: migrate poetry to uv#145

Open
MatheusLeall wants to merge 8 commits intomainfrom
feat/migrate-poetry-to-uv
Open

feat: migrate poetry to uv#145
MatheusLeall wants to merge 8 commits intomainfrom
feat/migrate-poetry-to-uv

Conversation

@MatheusLeall
Copy link
Copy Markdown
Contributor

Arquivos modificados

  • pyproject.toml — Convertido do formato Poetry para PEP 621:

    • [tool.poetry][project]
    • [tool.poetry.dependencies][project].dependencies
    • [tool.poetry.group.dev/docs.dependencies][dependency-groups]
    • [tool.poetry.scripts][project.scripts]
    • [build-system] de poetry-corehatchling
    • [tool.pytest][tool.pytest.ini_options] (correção de compatibilidade)
  • .github/workflows/ci.yaml — Poetry substituído por astral-sh/setup-uv@v4, comandos poetry install/runuv sync/run

  • .github/workflows/publish.yaml — Build e publish agora usam uv build + uv publish com UV_PUBLISH_TOKEN

  • README.md — Requisito de Poetry → uv, comandos de instalação atualizados

  • docs/getting-started/installation.md — Mesmo que acima

  • docs/contributing.md — Todos os poetry run ...uv run ..., requisito atualizado

  • .gitignore — Comentários/referências de Poetry atualizados para uv

  • weni_cli/wsgi.py — Adicionado # noqa: F824 no global auth_queue para não falhar no pipeline

Arquivo removido

  • poetry.lock — Substituído pelo uv.lock gerado pelo uv sync

Arquivo gerado

  • uv.lock — Novo lockfile do uv

@MatheusLeall MatheusLeall self-assigned this Mar 27, 2026
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