使用setuptools时是否有任何理由列出标准库依赖项?

con*_*xyz 2 python distutils setuptools

我已经走下了Python包装和分销兔洞,我想知道:

是否有过任何理由提供标准库模块/包的依赖关系,setup()使用时setuptools

并且附注:我发现的唯一setuptools文档非常糟糕.有更好的吗?

谢谢

wim*_*wim 5

总之,没有.依赖关系的重点是确保在有人安装您的库时它们可用.由于标准库始终可以通过python安装使用,因此您无需包含它们.

有关更加用户友好的包装指南,请查看Hynek的指南: 分享您的爱的劳动:PyPI快速和脏