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

Ajuste no processo de instalação #407

Closed
FSBEZERRA opened this issue Sep 13, 2024 · 3 comments · Fixed by #439
Closed

Ajuste no processo de instalação #407

FSBEZERRA opened this issue Sep 13, 2024 · 3 comments · Fixed by #439
Assignees
Labels
documentation python sul 2024 Issues para o tutorial na Python Sul 2024

Comments

@FSBEZERRA
Copy link
Contributor

Seu pedido de recurso está relacionado a um problema? Por favor, descreva.
Adicionar uma descrição ao processo de instalação atual utilizando somente o pip em modo dev .

Descreva a solução que você gostaria
Adicionar alternativa de instalação utilizando pip install .

Descreva alternativas que você considerou
Utilização do pip em modo dev, aproveitando as definições encontradas no arquivo pyproject.toml

Contexto adicional
Foram encontradas dificuldades utilizando o Poetry

@FloraSauerbronn
Copy link
Contributor

Esse aqui esta parado @camilamaia e @antoniamaia ? Vi que vocês retiraram algumas pessoas do assignment

@antoniamaia
Copy link
Member

Oii, @FloraSauerbronn, acabei de dar o Assign pra ti! A tarefa envolve adicionar uma 2ª alternativa de instalação do projeto usando pip ao invés de Poetry. Atualmente, o processo de instalação usa o Poetry, mas muitas pessoas podem preferir usar pip. A ideia é documentar como instalar o projeto em modo de desenvolvimento com pip e suas dependências, baseando-se no arquivo pyproject.toml. Isso exige apenas um ajuste no CONTRIBUTING.md e CONTRIBUTING_EN.md para incluir os passos necessários, sem alterar o código-fonte ou o pyproject.toml.

@FloraSauerbronn
Copy link
Contributor

FloraSauerbronn commented Oct 22, 2024

@antoniamaia acredito não seja possível instalar as dependencias dev com pip utilizando o pyproject.toml
Pois pip não é um gerenciador de projetos, somente um instalador (foi o que encontrei aqui na minha pesquisa tentando entender).
A solução que teria seria criar um requirements-dev.txt com

ruff>=0.5.0,<0.7.0
coverage>=7.2.7

Vou enviar um PR.

This was referenced Oct 22, 2024
@github-project-automation github-project-automation bot moved this from Todo to Done in Python Sul 2024 Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation python sul 2024 Issues para o tutorial na Python Sul 2024
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

5 participants