killercup / cargo-edit

A utility for managing cargo dependencies from the command line.
http://killercup.github.io/cargo-edit/
MIT License
3.09k stars 148 forks source link

feat(upgrade): Respect package.rust-version #856

Closed epage closed 1 year ago

epage commented 1 year ago

We'll limit compatible and incompatible ugprades to ones that are MSRV compatible which can be overridden with either --ignore-rust-version or --rust-version <VER>.

Unlike rust-lang/cargo#12078, there aren't great warnings and error messages. This is because the current structure makes it a little uglier but the hope is future plans for the UI will make it easier to do these, so we'll defer until then