Yank breaking versions with "*" deps
Closed this issue · 1 comments
kornelski commented
An old version of conduit
has dependencies specified with "*"
version requirement (semver = "*"
).
Crates with such vague dependency versions became unusable, because *
allows picking too-new semver-incompatible dependencies.
It also breaks Cargo's minimal-versions
feature, because *
requirement allows picking very very old dependencies that aren't compatible with Rust 1.0.
Because this old version of conduit
is unusable and may cause problems for Cargo, I suggest yanking it:
cargo yank --vers 0.5.0
jtgeibel commented
Seems reasonable to me. Yanked.