cargo upgrade
should have options to include / exclude semver-incompatible versions
#247
Labels
cargo upgrade
should have options to include / exclude semver-incompatible versions
#247
When updating my dependencies, I tend to run just plain
cargo update
as I generally only care about updating my lockfile. About the only time I'm interested in changing the manifest file is when I need to make changes for semver reasons. Specifically, I want to know when a new semver-incompatible version of a dependency has been released and I want toThe fact that
cargo upgrade
changes semver-compatible versions is mostly annoying to me — I don't want to force my downstream users to be more tightly constrained than they need to be.I would propose that an option be added to allow only changing versions of those dependencies where the newer version is not semver compatible with the current version.
The text was updated successfully, but these errors were encountered: