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

Ajustar Contributing "Windows-friendly" #404

Open
antoniamaia opened this issue Sep 13, 2024 · 2 comments
Open

Ajustar Contributing "Windows-friendly" #404

antoniamaia opened this issue Sep 13, 2024 · 2 comments

Comments

@antoniamaia
Copy link
Member

Descrição do problema
Em sistema Windows encontramos problemas na instalação e utilização do Poetry.

Para Reproduzir

Comportamento esperado
Uma descrição clara e concisa do que você esperava que acontecesse.

Desktop (por favor, forneça as seguintes informações):
Windows

Contexto adicional
Adicione qualquer outro contexto sobre o problema aqui.

@antoniamaia antoniamaia added the python sul 2024 Issues para o tutorial na Python Sul 2024 label Sep 13, 2024
@camilamaia camilamaia removed their assignment Sep 13, 2024
@camilamaia camilamaia removed their assignment Sep 13, 2024
@camilamaia camilamaia removed their assignment Sep 13, 2024
@camilamaia camilamaia removed the bug label Sep 13, 2024
@camilamaia camilamaia added python brasil 2024 and removed python sul 2024 Issues para o tutorial na Python Sul 2024 labels Oct 21, 2024
@FloraSauerbronn
Copy link
Contributor

FloraSauerbronn commented Oct 22, 2024

Oi @camilamaia e @antoniamaia, eu estava trabalhando no issue 407. Em relação a instalação com pip, acontece que os comandos de teste que usam make por serem caracteristicos do linux não vão funcionar no windows.
O testes no windows precisam ser rodados utilziando o comando :

python -m unittest discover -s tests -v

Não sei como vocês pretendem fazer essa tradução dos comandos para o windows, mas posso adcionar esse ponto nos arquivos de CONTRIBUTING.md

@vianaz
Copy link
Contributor

vianaz commented Nov 26, 2024

@FloraSauerbronn Uma alternativa é rodar conforme o OS no Makefile, dá uma olhada na issue #414 ou na PR #455, o que vocês acham? @camilamaia e @antoniamaia

exemplo:

install:
	@git config --local core.hooksPath .githooks/
# This must be indented like this, otherwise it will not work on Windows
# see: https://stackoverflow.com/questions/77974076/how-do-i-fix-this-error-when-checking-os-in-makefile
ifneq ($(OS),Windows_NT)
	@chmod -R +x .githooks
        @poetry install
else
        @python -m poetry install
endif

Talvez algo assim funcione

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Development

No branches or pull requests

4 participants