cargo-edit icon indicating copy to clipboard operation
cargo-edit copied to clipboard

A utility for managing cargo dependencies from the command line.

Results 90 cargo-edit issues
Sort by recently updated
recently updated
newest added

`cargo-edit` is pretty handy in CI contexts but compiling it each time can be a bit arduous. It would be nice if `cargo-edit` supported using [`cargo-binstall`](https://github.com/cargo-bins/cargo-binstall) via uploaded binaries to...

Since there will be no git repo locally after the change to use sparse registry, we need another way to figure out the latest version available.

#856 added MSRV support but when MSRV restricts versions, there are no warnings and the errors don't reflect it. See rust-lang/cargo#12078 for a model how what we should do

bug
cargo-upgrade

When running in a workspace with `parse-display 0.7.0` and `parse-display 0.8.0` available Running this ``` cargo upgrade -p parse-display ``` outputs this: ![1](https://user-images.githubusercontent.com/66211/209217485-866399dd-64d9-4eab-8e4b-670c3447f60e.png) Excluded list contains a bit more info...

Originally reported in diesel-rs/diesel#3587 and rust-lang/cargo#11948 The issue here is that diesel depends on libsqlite3-sys, which as a native dependency and declares that it links to `sqlite3`. If the crate...

enhancement
cargo-upgrade

Hello. At my linux machine I have installed rust with the rustup recommended command: `curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh` rust version is: `rustc 1.66.1 (90743e729 2023-01-10)` cargo...

Inspired by crate-ci/cargo-release#637, I suspect we could make the version metadata easier to manage. As `cargo set-version` doesn't have a config file, we'd likely want to be opinionated since it...

enhancement
cargo-set-version

```shell git checkout openssl-3.0.0 ./Configure make j8 && make install cargo install cargo-edit ``` ```shell Compiling cargo-edit v0.11.6 error: linking with `cc` failed: exit status: 1 | = note: "cc"...

# Context I have a Cargo workspace with multiple members. Inside my workspace, crates should depend on each other. So if my workspace contains both `lib_foo` and `my_bin` depending on...

enhancement
cargo-set-version

I believe this is the reason behind #875. Here is a repro case: ```shell git clone [email protected]:ia0/data-encoding.git cd data-encoding/lib/macro/internal cargo upgrade -p syn -i --verbose --verbose ``` Note how the...