我之前使用 setup.py 来打包我的 Python 库。 pyproject.toml 似乎是我决定在下一个版本之前迁移的设置工具的未来方式。
在 setup.py 中,我使用以下字符串定义可下载压缩包的链接:
setup(
version = "2.13.4"
download_url = "https://github.com/xx/xx/archive/v${metadata:version}.tar.gz"
)
我的目标是只设置一次版本号。在 pyproject.toml 中是否仍然可能,如果是的话如何?
我尝试了以下但它没有在 url 中包含版本参数:
[project]
version = "2.13.4"
[project.urls]
Download = "https://github.com/xx/xx/archive/v${metadata:version}.tar.gz"