Child Thread: Survey of alternative identifier designs for Cargo and Crates.io
Rust Internals [Unofficial]
March 1, 2026
You can already do this with `package
Apersoma:
rename packages in the dependencies
You can already do this with package = "foo", unless there's some new behavior I'm overlooking?
doc.rust-lang.org
Renaming dependencies in Cargo.toml - Specifying Dependencies - The Cargo Book
Your crates can depend on other libraries from crates.io or other registries, git repositories, or subdirectories on your local file system. You can also temporarily override the location of a dependency — for example, to be able to test out a bug...
Discussion in the ATmosphere