Предотвращение
Чтобы избежать этой ситуации в будущем, убедитесь, что вы включили:
[package]
# ...
publish = false
в Cargo.toml вашего ящика.См. документацию .
Смягчение
Немедленно дергайте ящик, используя:
cargo yank --vers <your-version>
Это предотвратит любую другую клетьслучайно запустите в зависимости от этого.
Если какой-либо секрет был случайно опубликован (пароли, ключи, ...), считайте их больше не секретными и примите соответствующие меры для замены их новыми.
Удаление
Обратитесь в справочную службу по адресу crates.io и объясните ситуацию, попросив удалить.
Если ваше объяснение обосновано, а ящик не был загружен и, следовательно, зависел от него, он имеетнет причин отказываться от помощи.
Пожалуйста, будьте терпеливы;после того, как ящик вытащен, никто не может начать зависеть от него в любом случае, поэтому должно быть мало времени.Дайте команде несколько дней, чтобы на самом деле выполнить удаление.
Если по какой-то причине вопрос чувствителен ко времени, вы можете перейти на IRC или Discourse и привлечь внимание человека, обладающего полномочиями для выполнения удаления.Спросите, и вы будете направлены к такому человеку.