【发布时间】:2012-07-29 09:28:37
【问题描述】:
我有包 A 和 B,它们都有自己的 git 存储库、PyPI 页面等。包 A 依赖于包 B,通过使用 install_requires 关键字,我可以让 A 自动下载并安装 B。
但假设我想为我特别不精通的用户更进一步;我实际上想在包 A 的 tar/zip 中包含包 B,因此无需下载(这也让他们有可能对包 B 的setup.cfg 进行任何手动编辑)
是否有建议的(理想情况下是自动化的)方法,
- 当我为 A 调用
sdist时,在 A 中包含 B - 告诉 setuptools B 与 A 捆绑在一起以解决依赖关系(类似于本地
dependency_links)
谢谢!
【问题讨论】:
标签: python setuptools