bazel-contrib / bazel-contrib/rules_python

Consolidate where dev-only tools and things live

Aperta
#4,128 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Starlark
Stelle
688
Fork
721
Merge medio
15h 7m
PR unite (30g)
76

Descrizione

Currently, we have 3 places where dev-only tools and utilities live:

* private/ -- a multirun target to update requirements
* dev/ -- pyproject.toml, requirements, and uv lock
* tools/private/ -- various tools for dev-only purposes

I propose moving everything under dev. The rationale is that "private" is ambiguous -- do we mean "implementation detail" or "dev only" ?

@aignas thoughts?

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Start by inventorying private/, dev/, and tools/private/, including the pyproject.toml, requirements, uv lock, and multirun target mentioned in the issue. Confirm the proposed layout with maintainers; done means dev-only tools and utilities are consolidated under dev and the ambiguous private locations are no longer needed.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
python
Ambito
tooling
Tipo di issue
Refactoring
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Attiva
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.