brutils-python icon indicating copy to clipboard operation
brutils-python copied to clipboard

Ajuste no processo de instalação

Open FSBEZERRA opened this issue 1 year ago • 1 comments

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

FSBEZERRA avatar Sep 13 '24 19:09 FSBEZERRA

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

FloraSauerbronn avatar Oct 03 '24 19:10 FloraSauerbronn

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.

antoniamaia avatar Oct 16 '24 21:10 antoniamaia

@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.

FloraSauerbronn avatar Oct 22 '24 16:10 FloraSauerbronn