如何在pipit setup.cfg中指定最小包版本?



我试图在pypi setup.cfg文件中指定最小包版本。我这样写:

install_requires =
cocotb>=1.5.2

但是当我测试我的包安装时,我得到这个错误消息:

ERROR: Could not find a version that satisfies the requirement cocotb>=1.5.2 (from pyuvm) (from versions: 1.0.20170128)
ERROR: No matching distribution found for cocotb>=1.5.2

似乎使用了版本号作为包名的一部分。当我安装cocotb时手动我看到正确的版本:

(clean) (base) raysalemi@RayProMac pyuvm % pip list
Package    Version
---------- -------
cocotb     1.5.2

我看到的所有帮助都是指setup.py文件,但我正在使用setup.cfg文件。指定模块和版本的语法是什么?

语法正确。问题是cocotb 1.5.2不在test.pypi.org

最新更新