Idea - Leverage pip.dep for the coverage tooling
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 30/100
- Issue-Typ
- Feature
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Ruhig
- Tech-Stack
- python
- Bereich
- build-system
Rechercherichtung
Beginne damit zu untersuchen, wie pip.dep zusätzliche Argumente behandelt und wie die coverage-Toolchain eine ausführbare filegroup erfordert. Vergleiche dies mit dem requirements.txt-Ablauf für bazel coverage; abgeschlossen bedeutet, festzustellen, ob der vorgeschlagene Alias und der Fehler wegen der fehlenden Abhängigkeit umsetzbar sind, und das erforderliche Verhalten zu definieren.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
This is just a thought and it might not work but maybe it would.
- Define a
pip.depwith an extra alias to have an executablefilegroupwhich is what the toolchain requires. This probably requirespip.depto accept extra args. - If users attempt to run
bazel coveragethey would get an error asking them to include thecoveragein the requirements.txt.
- Vorherrschende Sprache
- Starlark
- Sterne
- 688
- Forks
- 724
- Ø Merge
- 1 T. 21 Std.
- Gemergte PRs (30 T.)
- 48
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus bazel-contrib/rules_python
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
bazel-contrib/rules_python#4201 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
bazel-contrib/rules_python#4164 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
go:embed stdlib_list.txt file in gazelle/python/std_modules.go is missingEvtl. vergeben @udaya2899 hat das vor 11 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
bazel-contrib/rules_python#3821 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Bazel 7 native py_binary: startup and import failures with rules_python 2.4.1Evtl. vergeben @gleyba hat das vor 2 Tagen übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 30/100
bazel-contrib/rules_python#4234 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Release 2.4.2Offentype: release
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 8/100
bazel-contrib/rules_python#4232 · 7 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in bazel-contrib/rules_python
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
mesonbuild/wrapdb#2961 ·
Maintainer antworten meist innerhalb von 1 Tag
-
package-update
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
oSoWoSo/vOid_Community_repOsitory#330 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
awaiting-response bug needs-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
wildcard/caro#1562 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 3 Tagen
-
CLI contributor: external
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
Maintainer antworten meist innerhalb von 1 Tag