我有一个 Python 包,我想把它做成一个轮子。在 Python 2 上,包使用该ipaddr库。在 Python 3 上,它使用内置ipaddress库。对于sdist包,我签入sys.version_info以setup.py根据 Python 版本设置要求。不幸的是,这似乎不适用于轮子。是否可以基于带有轮子的 Python 版本进行条件依赖?
我有一个 Python 包,我想把它做成一个轮子。在 Python 2 上,包使用该ipaddr库。在 Python 3 上,它使用内置ipaddress库。对于sdist包,我签入sys.version_info以setup.py根据 Python 版本设置要求。不幸的是,这似乎不适用于轮子。是否可以基于带有轮子的 Python 版本进行条件依赖?