#dependencies #deps #subcommand #outdated

bin+lib cargo-upgrades

Checks if dependencies in Cargo.toml are up to date. Compatible with workspaces and path dependencies.

9 stable releases

1.3.2 Apr 8, 2021
1.3.1 Mar 10, 2021
1.2.0 Oct 19, 2020
1.1.3 May 10, 2020
0.9.0 Jul 22, 2019

#149 in Cargo plugins

Download history 8/week @ 2021-01-20 7/week @ 2021-01-27 5/week @ 2021-02-03 38/week @ 2021-02-10 35/week @ 2021-02-17 4/week @ 2021-02-24 11/week @ 2021-03-03 51/week @ 2021-03-10 15/week @ 2021-03-17 32/week @ 2021-03-24 24/week @ 2021-03-31 54/week @ 2021-04-07 64/week @ 2021-04-14 16/week @ 2021-04-21 20/week @ 2021-04-28 12/week @ 2021-05-05

87 downloads per month

GPL-3.0+

10KB
202 lines

cargo upgrades

Shows which dependencies in Cargo.toml can be upgraded to a newer version. It's similar to cargo-outdated, but has a simpler implementation, so it won't complain about path dependencies or potential version conflicts. Simply checks whether there is a newer (stable) version for each dependency.

Installation

cargo install -f cargo-upgrades

Usage

In in a Rust/Cargo project directory:

cargo upgrades

or

cargo upgrades --manifest-path=/path/to/Cargo.toml

Bonus

If you have cargo-edit installed, you can run cargo upgrade (without s) to automatically bump all dependencies to their latest versions.

Dependencies

~13MB
~319K SLoC