パッケージ A と B があり、どちらにも独自の git リポジトリ、PyPI ページなどがあります。パッケージ A はパッケージ B に依存しており、install_requiresキーワードを使用することで、A に B を自動的にダウンロードしてインストールさせることができます。
しかし、特に知識のないユーザーのために、さらに一歩先に進みたいとします。パッケージ A の tar/zip 内にパッケージ B を実際に含めたいので、ダウンロードは必要ありません (これにより、パッケージ B を手動で編集できる可能性もありますsetup.cfg) 。
提案された(理想的には自動化された)方法はありますか?
sdistA を呼び出すときに B をAに含める- 依存関係を解決するために B が A にバンドルされていることを setuptools に伝えます ( local のようなもの
dependency_links)
ありがとう!