setup.py 进阶
from setuptools import setup, find_packages setup( name="mypackage", version="0.1.0", packages=find_packages(), install_requires=[ "requests>=2.20.0", "click>=7.0", ], extras_require={ "dev": ["pytest", "black"], "docs": ["sphinx"], }, entry_points={ "console_scripts": [ "myapp=mypackage.cli:main", ], }, )
私有仓库
# 配置私有PyPI pip install --index-url https://pypi.company.com/simple/ mypackage
转载请注明:周志洋的博客 » Python进阶-打包分发进阶