You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Semver versioning scheme used by Cargo defines ~ to mean same minor version, and ^ to mean same major version.
Cargo also implicitly treat 0.x releases as restricted to same minor version, and an otherwise plain plain version number as restricted to same major version.
This project explicitly prefixes several dependency strings with ~. This is unneeded, and for stable crates clap and termion even worse as it needlessly hinders reverse dependencies in using newer minor versions of those.
Please drop all ~ prefixes in Cargo.toml as this project and all its dependencies follow semver versioning where such annotation is unneeded.
For a concrete patch, see this patch part of my packaging of this project for Debian.
The text was updated successfully, but these errors were encountered:
Semver versioning scheme used by Cargo defines
~
to mean same minor version, and^
to mean same major version.Cargo also implicitly treat
0.x
releases as restricted to same minor version, and an otherwise plain plain version number as restricted to same major version.This project explicitly prefixes several dependency strings with
~
. This is unneeded, and for stable cratesclap
andtermion
even worse as it needlessly hinders reverse dependencies in using newer minor versions of those.Please drop all
~
prefixes inCargo.toml
as this project and all its dependencies follow semver versioning where such annotation is unneeded.For a concrete patch, see this patch part of my packaging of this project for Debian.
The text was updated successfully, but these errors were encountered: