Dur*_*ndA 8 python packaging pip setuptools pypi
我的 Python 包有可选功能 ( extras_require),我希望默认选择它们。
更具体地说,我希望其pip install mypackage行为类似于pip install mypackage[extra]并且我可以安装带有类似pip install mypackage[core].
setup(
name="mypackage",
...
extras_require={
"extra": ["extra1>=1.2", "extra2"],
"core": [],
}
)
Run Code Online (Sandbox Code Playgroud)
是否可以通过类似于上面的设置脚本来实现此目的?