kbknapp / cargo-outdated

A cargo subcommand for displaying when Rust dependencies are out of date
MIT License
1.23k stars 96 forks source link

cargo-outdated repeatedly pulls the same git repo over and over again #321

Open pacak opened 2 years ago

pacak commented 2 years ago

I have a workspace that contains git dependencies multiple times. cargo-outdated pulls each dependency every time it encounters one:

    Updating git repository `https://github.com/Fuuzetsu/friedrich.git`
    Updating git repository `https://github.com/Fuuzetsu/rust-stats`
    Updating git repository `https://github.com/Fuuzetsu/friedrich.git`
    Updating git repository `https://github.com/Fuuzetsu/nalgebra`
    Updating git repository `https://github.com/Fuuzetsu/derive_more.git`
    Updating git repository `https://github.com/pacak/omnomnomicon.git`
    Updating git repository `https://github.com/Fuuzetsu/derive_more.git`
    Updating git repository `https://github.com/Fuuzetsu/derive_more.git`
    Updating git repository `https://github.com/pacak/omnomnomicon.git`
    Updating git repository `https://github.com/tsurucapital/piecewise-polynomial-rust.git`
    Updating git repository `https://github.com/Fuuzetsu/rust-stats`
    Updating git repository `https://github.com/Fuuzetsu/derive_more.git`
    Updating git repository `https://github.com/pacak/omnomnomicon.git`
    Updating git repository `https://github.com/Fuuzetsu/derive_more.git`
    Updating git repository `https://github.com/pacak/omnomnomicon.git`
    Updating git repository `https://github.com/pacak/omnomnomicon.git`
    Updating git repository `https://github.com/Fuuzetsu/derive_more.git`
    Updating git repository `https://github.com/pacak/omnomnomicon.git`
    Updating git repository `https://github.com/pacak/parsergen`
    Updating git repository `https://github.com/pacak/parsergen`