DiamondLightSource / DiamondLightSource/python-copier-template

Why is Graphviz being installed?

Offen
#220 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug question
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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

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