bazel-contrib / bazel-contrib/rules_python
Consolidate where dev-only tools and things live
- Langage dominant
- Starlark
- Étoiles
- 688
- Forks
- 721
- Merge moyen
- 15 h 7 min
- PR mergées (30 j)
- 76
Description
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?
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par inventorier private/, dev/ et tools/private/, y compris pyproject.toml, requirements, uv lock et la cible multirun mentionnée dans l’issue. Confirmez le layout proposé avec les mainteneurs ; le travail est considéré comme terminé lorsque les outils et utilitaires réservés à dev sont regroupés sous dev et que les emplacements private ambigus ne sont plus nécessaires.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- tooling
- Type d'issue
- Refactorisation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- Active
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100