Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

poetry - PEP 735 #292

Open
dunossauro opened this issue Feb 4, 2025 · 4 comments · May be fixed by #294
Open

poetry - PEP 735 #292

dunossauro opened this issue Feb 4, 2025 · 4 comments · May be fixed by #294

Comments

@dunossauro
Copy link
Owner

dunossauro commented Feb 4, 2025

Aguardando novidades sobre a implementação da PEP 735. Isso alterará todos os diretórios (pyproject.toml) de código além do projeto principal.

Monitorar PR: python-poetry/poetry#10130

@taconi taconi linked a pull request Feb 4, 2025 that will close this issue
@dunossauro dunossauro changed the title PEP 735 (poetry 2.1.0) poetry - PEP 735 Feb 15, 2025
@Ferreira-B
Copy link

Ferreira-B commented Feb 20, 2025

Dunossauro, grande trabalho, muitos parabéns. Deixo apenas uma questão em jeito de desafio. Já pensaste em adaptar o tutorial para utilizar UV ao invés de Poetry? Tenho tentado seguir o tuturial mas utilizando o UV (ao invés do poetry) e sinto que facilita em vários passos (elimina a necessidade do pyenv por exemplo). Grande abraço de Portugal!

@dunossauro
Copy link
Owner Author

@Ferreira-B já considerei isso diversas vezes, inclusive abri uma issue sobre isso #260

Mas o trabalho de migrar isso é TÃO grande que pra mim não vale o esforço.

  • uv não cria pacotes flat (teria que alterar todos os fontes)
  • teria que alterar todas as aparições do poetry no material em texto
    • no livro texto
    • nos slides
  • remover menções ao pipx
  • Todas as chamadas de task teriam que ser alteradas pra uv run task <task> (o que eu acho horripilante)

É um trabalho imenso que deveria ser feito. Eu poderia fazer isso, mas o fato do uv não funcionar no android (termux) [e foi descartado como não planejado pelo time do uv] me deixou com mais preguiça de fazer isso, pois quem não tem um computador não poderia fazer o curso.


Com tudo isso, a única coisa que me faria migrar seria o poetry não ter compromisso com as novas PEPs, mas isso está sendo resolvido nas versões 2+.

@Ferreira-B
Copy link

@dunossauro compreendo perfeitamente, e não leves a mal o meu comentário original, foi mera curiosidade. Continua com o grande trabalho que estás a produzir. Grande abraço.

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 a pull request may close this issue.

2 participants