bazel-contrib / bazel-contrib/rules_python

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

Offen
#2,786 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
type: pip
Vorherrschende Sprache
Starlark
Sterne
688
Forks
721
Ø Merge
15 Std. 7 Min.
Gemergte PRs (30 T.)
76

Beschreibung

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).

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Start by reading the linked packaging issue, then locate this repository’s PEP 508 environment-marker evaluation entry point. Determine how `extras` and `dependency_groups` should be recognized for lock-format integration, and add coverage for the supported marker cases. Done means those markers evaluate correctly without breaking existing behavior.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
build-system, tooling
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.