bazel-contrib / bazel-contrib/rules_python

Idea - Leverage pip.dep for the coverage tooling

Aberta
#3,902 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Starlark
Estrelas
688
Forks
721
Merge médio
15h 7min
PRs com merge (30d)
76

Descrição

This is just a thought and it might not work but maybe it would.

1. Define a `pip.dep` with an extra alias to have an executable `filegroup` which is what the toolchain requires. This probably requires `pip.dep` to accept extra args.
2. If users attempt to run `bazel coverage` they would get an error asking them to include the `coverage` in the requirements.txt.

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece examinando como pip.dep lida com argumentos adicionais e como a toolchain de coverage exige um filegroup executável. Compare isso com o fluxo de requirements.txt para bazel coverage; considera-se concluído quando for estabelecido se o alias proposto e o erro de dependência ausente são viáveis e quando o comportamento necessário estiver definido.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
python
Domínio
build-system
Tipo de issue
Funcionalidade
Dificuldade
5/5
Tempo estimado
Mais de uma semana
Status de atividade
Pouca atividade
Clareza
Precisa de esclarecimento
Facilidade para iniciantes
30/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.