构建更小的python额外包

构建更小的python额外包,python,pip,pypi,Python,Pip,Pypi,我有一个名为mypygeopack的包,它有很多依赖项。我想知道我是否可以使用extras创建一个小程序包: pip安装mypygeopack[tiny] 它将安装一个只包含1-2个依赖项而不是4-5个依赖项的精简版软件包 谢谢不,你不能。附加功能只能添加内容,不能删除 这是一个经常出现的问题。人们对此进行了讨论,但据我所知,这些讨论还没有产生任何具体结果: 据我所知,mypygeopack[tiny]将安装额外的依赖项。我不认为您可以通过像[tiny]这样的附加功能来阻止基本依赖项的安

我有一个名为mypygeopack的包,它有很多依赖项。我想知道我是否可以使用extras创建一个小程序包:

pip安装mypygeopack[tiny]

它将安装一个只包含1-2个依赖项而不是4-5个依赖项的精简版软件包


谢谢

不,你不能。附加功能只能添加内容,不能删除

这是一个经常出现的问题。人们对此进行了讨论,但据我所知,这些讨论还没有产生任何具体结果:


据我所知,
mypygeopack[tiny]
将安装额外的依赖项。我不认为您可以通过像
[tiny]
这样的附加功能来阻止基本依赖项的安装。