ez_setup和setup_requires的pip基于替代品
项目描述
一个实验,用某种机制替换ez_setup和setup_requires,该机制添加了一个python路径,其中可以安装最新的seupptools和setuptools扩展
安装
pip install -U whl_setup whl_setup_script_install
使用方法
# setup.py from whl_setup import setup, Lazy @Lazy def extensions(): from setuptools import Extension return [...] if __name__ = '__main__': setup( ... use_scm_version=True, setup_requires=[ 'setuptools', 'setuptools_scm' ] extensions=extensions, ... )