bazel-contrib / bazel-contrib/rules_python

python gazelle: ignore "binaries" when generating py_librarys

Ouverte
#2,443 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
gazelle
Langage dominant
Starlark
Étoiles
688
Forks
721
Merge moyen
15 h 7 min
PR mergées (30 j)
76

Description

# 🚀 feature request

### Relevant Rules

- rules_python

### Description

A clear and concise description of the problem or missing capability...

Add a config for python gazelle module to ignore "binary" files from the`srcs` of the `py_library` generated code.

By "binary" file I mean the logic that gazelle uses to define what src is used by a generated `py_binary`

### Describe the solution you'd like

If you have a solution in mind, please describe it.

### Describe alternatives you've considered

Have you considered any alternative solutions or workarounds?

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par localiser le module Python Gazelle et la logique qui détermine les sources des cibles py_binary et py_library générées. Définissez le comportement de la configuration demandée pour les fichiers binaires et vérifiez que les srcs de py_library générées les omettent, tandis que la détection des sources de py_binary reste inchangée.

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

Évaluation

Stack technique
python
Domaine
build-system
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
38/100

Recevez les nouvelles issues par e-mail

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