DiamondLightSource / DiamondLightSource/python-copier-template
Why is Graphviz being installed?
未關閉
bug
question
- 主要語言
- Jinja
- 星號
- 25
- 分支
- 10
- 平均合併
- 4 小時 4 分鐘
- 30 天內合併 PR
- 6
描述
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.
貢獻指南
研究方向
從 template/Dockerfile.jinja 第 8 行開始,檢查為什麼 Graphviz 在那裡被定義,以及產生的專案是否使用它。檢查範本目前的使用方式或參照,然後確認移除該安裝是安全的。當產生的 Dockerfile 不再包含不必要的 Graphviz 安裝時,即表示完成。
由索引模型根據 Issue 內容生成。
評估
- 技術堆疊
- dockerfile
- 領域
- build-system
- Issue 類型
- 重構
- 難度
- 2/5
- 預估耗時
- 1-3 小時
- 活躍度
- 停滯
- 描述清晰度
- 基本清楚
- 新手友好度
- 45/100