cargo-edit
cargo-edit copied to clipboard
Should `cargo upgrade` operate on crate or dependency names?
cargo add and cargo rm both use dependency names. cargo upgrade used to also use dependencies names but in the current pass I switched to crate names to be more like cargo update but I think that is likely unneeded consistency.
Using dependency names would allow for better filtering of what you want upgraded (though --pinned helps)