使用 setup.py 识别项目的版本

Identify project's version using setup.py

我正在尝试为支持不同 python 版本的多个项目构建轮子。我不能只使用 "python bdist_wheel" 因为它会为 python 2.

制造轮子

那么,有没有一种优雅的方法可以使用 setup.py 来识别项目支持的 python 版本?

如果setup.py有什么需要补充的,没关系。

这是你的想法吗?
https://packaging.python.org/guides/single-sourcing-package-version/

单一采购包版本的方法

1:

2:

3:

4:

5:

6:

7: