Upgrade your dependencies by automatically fixing your code
Dont be afraid to upgrade
cargo install cargo-up --features cli --no-default-features
Assuming we have a project with the following Cargo.toml
toml
[dependencies]
foo = "0.8.2"
We can use the upgrade workflow in our project as shown below:
+----------------------+ +--------------------------------+
| | | |
| foo@2.0.0 released | | Run all foo_up from old to new |
| | | |
+----------+-----------+ +----------------+---------------+
| ^
| |
| |
| |
v |
+--------+---------+ +--------------+-------------+
| | | |
| cargo up foo +----------->+ Download all foo_up@>0.8.2 |
| | | |
+------------------+ +----------------------------+
Here is a list of Contributors
I accept pull requests
MIT/X11
Report here.
Pavan Kumar Sunkara (pavan.sss1991@gmail.com)