bazel-contrib / bazel-contrib/rules_python

Support `extras` and `dependency_groups` in the PEP508 env marker evaluation

Ouverte
#2,786 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
type: pip
Langage dominant
Starlark
Étoiles
688
Forks
721
Merge moyen
15 h 7 min
PR mergées (30 j)
76

Description

Similar to what https://github.com/pypa/packaging/issues/885 has done.

We should have support for that to better integrate with other lock formats (if necessary).

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par lire l’issue de packaging liée, puis localisez le point d’entrée de ce dépôt pour l’évaluation des marqueurs d’environnement PEP 508. Déterminez comment `extras` et `dependency_groups` doivent être reconnus pour l’intégration au format de lock, et ajoutez une couverture pour les cas de marqueurs pris en charge. Le travail est terminé lorsque ces marqueurs sont évalués correctement sans interrompre le comportement existant.

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

Évaluation

Stack technique
python
Domaine
build-system, tooling
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

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