Request: Provide an official way to *deprecate* a crate. NOT yank. Yank is stupid
Rust Internals [Unofficial]
April 17, 2026
That's why it makes sense to have such a status, if it were to exist, be metadata outside the package like yanking is — so that it can be updated in whichever way without publishing a new version.
I imagine crates.io showing something like “The owner of this package declared that it was [deprecated | still maintained] [ ago]", so that readers can make their own judgement about age.
(Of course, there’s no robust way to stop maintainers from automating posting "still maintained"…)
Discussion in the ATmosphere