crates.io: Dropping support for non-canonical downloads (blog.rust-lang.org)
from snaggen@programming.dev to rust@programming.dev on 27 Oct 2023 18:06
https://programming.dev/post/5011348

TL;DR

We want to improve the reliability and performance of crate downloads.

“Non-canonical downloads” (that use URLs containing hyphens or underscores where the crate published uses the opposite) are blocking these plans.

On 2023-11-20 support for “non-canonical downloads” will be disabled.

cargo users are unaffected.

#rust

threaded - newest

astraeus@programming.dev on 27 Oct 2023 18:20 next collapse

For a second I read non-canonical as non-Canonical and I became angry towards the Ubuntu organization

tatterdemalion@programming.dev on 28 Oct 2023 18:23 collapse

Seems like they could maintain non-canonical lookups by normalizing all crate names to use underscores.

[deleted] on 29 Oct 2023 02:56 collapse

.