DiamondLightSource / DiamondLightSource/python-copier-template
Why is Graphviz being installed?
- Vorherrschende Sprache
- Jinja
- Sterne
- 25
- Forks
- 10
- Ø Merge
- 4 Std. 4 Min.
- Gemergte PRs (30 T.)
- 6
Beschreibung
Why is graphviz defined in the template? Seems like this will be unnecessary in most pips.
https://github.com/DiamondLightSource/python-copier-template/blob/2d761101ae3c273475ffd21f74a337a3304af637/template/Dockerfile.jinja#L8
It's probably being installed by many projects for no reason.
Beitragsleitfaden
Rechercherichtung
Start at template/Dockerfile.jinja line 8 and inspect why Graphviz is defined there and whether the generated projects use it. Check the template's current usage or references, then confirm that removing the installation is safe. Done means unnecessary Graphviz installation is no longer included in generated Dockerfiles.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- dockerfile
- Bereich
- build-system
- Issue-Typ
- Refactoring
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100