What prevents Cargo from adding `[bench/bin/example-dependencies]`?
Rust Internals [Unofficial]
February 13, 2026
epage:
> Third-party tooling that processes dependencies, particularly ones related to supply chain management
I think it is on them to either adapt or ignore new features. It shouldn't hold back the upstream for making a non-semver breaking change.
I would very much want bin dependencies separate from lib dependencies got bin+lib crates. Cargo moving so slowly and disliking third party PRs is a major roadblock in the Rust ecosystem. Everything just gets mired in endless discussions. But contributing to cargo does not feel useful or appreciated given what I have seen in discussions here or on the github.
Discussion in the ATmosphere