У меня есть два пакета, main_package и sub_package. Оба были упакованы в файлы колес. Я хочу связать sub_package с main_package, чтобы при установке main_package также устанавливался sub_package.
мой файл setup.py выглядит так
import setuptools
with open("README.md", "r") as fh:
long_description = fh.read()
setuptools.setup(
name="main-package",
version="0.0.1",
author="author",
author_email="[email protected]",
description="Package 1",
long_description=long_description,
long_description_content_type="text/markdown",
url="https://github.com/pypa/sampleproject",
packages=setuptools.find_packages()
install_requires=[
'sub_package'
],
include_package_data=True
)
Как добавить sub_package в main_package, чтобы при pip install main_package.whl также устанавливался sub_package?
pip install main_package
инструкции параметр--find-links
, который указывает на каталог, в котором находится подпакет. - person Arne   schedule 02.08.2019