Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Idea - Leverage pip.dep for the coverage tooling

Ouverte
#3,902 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
30/100
Type d'issue
Fonctionnalité
Clarté
À clarifier
Activité
Calme
Stack technique
python
Domaine
build-system

Piste de recherche

Commencez par examiner comment pip.dep gère les arguments supplémentaires et comment la toolchain de coverage nécessite un filegroup exécutable. Comparez cela avec le flux requirements.txt pour bazel coverage ; le travail est considéré comme terminé lorsqu’il est établi que l’alias proposé et l’erreur de dépendance manquante sont réalisables, et que le comportement requis est défini.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

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.
Langage dominant
Starlark
Étoiles
688
Forks
724
Merge moyen
1 j 21 h
PR mergées (30 j)
48

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de bazel-contrib/rules_python

Toutes les issues de bazel-contrib/rules_python

Issues similaires

Plus d'issues Build System

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.