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

Repositório PyPI #30

Open
joepreludian opened this issue Nov 22, 2023 · 1 comment
Open

Repositório PyPI #30

joepreludian opened this issue Nov 22, 2023 · 1 comment

Comments

@joepreludian
Copy link

Olá amigos,

Espero que todos estejam bem! Estava pensando aqui com meus botões, o que acham de adicionarmos esse pacote diretamente no PyPI? Isso ajudaria bastante a biblioteca a ter um melhor visibilidade, assim como facilitaria a vida da distribuição onde ferramenta como o GIT não estivesse disponível, por exemplo.

Como sugestão imaginei desenvolver as seguintes tarefas:

  • Adotar o "poetry" como gestor de pacotes, já que o PIP já consegue trabalhar com pacotes baseados em pyproject.toml (Poetry and PEP-517)
  • Criar um job que rode dentro de uma matriz de versões suportadas do python para esse projeto toda a suíte de testes durante os processos de pull request e da branch principal
    • Caso seja uma PR, roda apenas a suite de testes com o devido coverage;
    • Caso seja a branch principal, realiza os passos anteriores e faz o deployment via próprio Poetry]

Obrigado pela oportunidade. Não é nada de muito sofisticado, mas acho que ajudaria bastante na distribuição.

Abraço e tenham um ótimo dia!

-Jon

@joepreludian
Copy link
Author

Ahh, caso queiram, eu posso realizar essa tarefa até a parte da pipeline para deployment, pois acredito que seja válido que vocês criem o perfil do MaisTodos no PyPI.

Forte 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

No branches or pull requests

1 participant