^在诗中是什么意思?

Dav*_*sip 5 python-poetry

我没有在文档中找到它,但我在诗歌中的 pyproject.toml 文件中看到如下内容:

psycopg2-binary="^2.9.1"
Run Code Online (Sandbox Code Playgroud)

^ 是什么意思?

谢谢!

Ste*_*son 7

您可以将其读作psycopg2-binary="2.x".

我的看法是,它实际上是psycopg2-binary="~2.1.0"约定的扩展,它表明"2.1.x".

编辑:我把它倒过来了。已编辑,现在是正确的。请参阅这篇文章对其进行解释。为什么dependency下的`pubspec.yaml`文件中有一个^大写符号

例子:

meta: ^1.1.6 - equivalent to >=1.1.6 <2.0
equatable: ^0.2.3 - equivalent to >=0.2.3 <0.3.0
cupertino_icons: ^0.1.2 - equivalent to >=0.1.2 <0.2.0
Run Code Online (Sandbox Code Playgroud)