我正在尝试使用 Setuptools 和 Build(PEP 517 构建模块)创建我的 Python 包的快照/每日构建。
我已尝试调整 Setuptools 文档的这一部分:https ://setuptools.pypa.io/en/latest/userguide/distribution.html#tagging-and-daily-build-or-snapshot-releases
但是,以下命令均无效:
python -m build --config-setting=--tag-date myproject
python -m build --config-setting=tag-date myproject
python -m build --tag-date myproject
前两个构建没有版本标签的包,而第三个是错误的。当我使用--tag-build
而不是--tag-date
.
如果上述选项都不起作用,我如何告诉 Setuptools 添加版本标签?
我没有一个setup.py
,只有一个setup.cfg
。我不能使用setup.py bdist_wheel --tag-date
,这个命令会说“找不到文件”,因为setup.py
我的项目中不存在。
通过Setuptools问题跟踪器搜索后编辑,我还尝试了以下命令,但没有成功:
python -m build --config-setting=--global-options=--tag-date myproject
python -m build --config-setting=--global-options=tag-date myproject
python -m build --config-setting=global-options=--tag-date myproject
python -m build --config-setting=global-options=tag-date myproject