I haven't found it in the docs, but I see in pyproject.toml files in poetry things like:
psycopg2-binary="^2.9.1"
what does the ^ mean?
Thanks!
I haven't found it in the docs, but I see in pyproject.toml files in poetry things like:
psycopg2-binary="^2.9.1"
what does the ^ mean?
Thanks!
You can read it as psycopg2-binary="2.x"
.
The way I see it, is that it's effectively an extension of the psycopg2-binary="~2.1.0"
convention, which indicates "2.1.x"
.
EDIT: I got it backwards. Edited so it's correct now. See this post explaining it. Why there is a ^ Cap symbol in `pubspec.yaml` file under dependencies
Examples:
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