В репозитории Crate будет прекращена поддержка неканонических загрузок
Разработчики языка Rust предупредили об отключении 20 ноября 2023 года поддержки в репозитории crate.io неканонических загрузок, в которых используются нормализованные имена пакетов с заменёнными символами подчёркивания и дефиса. В качестве причины внесения изменения называется желания повысить надёжность и оптимизировать производительность. До сих пор было не важно, подчёркивание или дефис указаны в имени при загрузке — crate.io автоматически приводил подобные ссылки к необходимому виду. Например, для размещённого в репозитории пакета «имя_пакета» при загрузке можно было указывать «имя-пакета» и наоборот. В репозитории также присутствует защита от размещения похожих имён, не позволяющая разместить пакет с именем «имя-пакета» если уже имеется пакет «имя_пакета». Наличие … Читать далее В репозитории Crate будет прекращена поддержка неканонических загрузок