背景
为了构建一个非常轻量级的基础jupyter笔记本图像,我对拆开的miniconda + jupyter-notebook安装的大小感到有些惊讶。在已部署的文件中探索似乎表明它的大块(> 130MB)是pandoc。
跟踪它的使用位置,它是nbconvert包 - 文档(https://nbconvert.readthedocs.io/en/latest/install.html)似乎表明通常必须独立安装pandoc。
由于我在这里使用conda作为包管理器,因此检查conda forge历史记录(https://anaconda.org/conda-forge/nbconvert/)似乎表明包的依赖关系在v4.2.0和v5.1.1之间发生了变化,需要pandoc。
问题
有谁知道这成为conda包中依赖的根本原因是什么?和/或可以将我重定向到一个更好的地方提问?