bazel-contrib / bazel-contrib/rules_python

doc how to setup dev vs non-dev pypi dependencies

Offen
#2,978 1 Kommentar 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
Good first issue type: documentation type: pip
Vorherrschende Sprache
Starlark
Sterne
688
Forks
721
Ø Merge
15 Std. 7 Min.
Gemergte PRs (30 T.)
76

Beschreibung

It's common for projects to have dev-only dependencies. We should document how to do similar using pip.parse.

The basic steps are:

* Have a separate `@dev_pypi` hub
* Separate requirements.txt files
* Separate compile_pip_requirements/uv.lock (or equiv)

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die vorhandene Dokumentation und die Beispiele für pip.parse zu finden. Dokumentiere den separaten @dev_pypi-Hub, die separaten requirements.txt-Dateien und die separaten compile_pip_requirements/uv.lock-Dateien; als abgeschlossen gilt die Aufgabe, wenn ein Neuling der dokumentierten Einrichtung für Entwicklungs- und Nicht-Entwicklungsabhängigkeiten folgen kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
build-system, documentation
Issue-Typ
Dokumentation
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
52/100

Neue Issues direkt in Ihr Postfach

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