Подтвердить что ты не робот

Как удалить пакет из Pypi

Как удалить пакет из Pypi?

Я загрузил пакет в Pypi несколько месяцев назад. Пакет устарел, и я хотел бы официально удалить его. Я не могу найти документацию о том, как удалить мой пакет.

4b9b3361

Ответ 1

  • Войти.
  • Перейдите в свои пакеты.
  • Установите флажок "удалить" для конкретного пакета.
  • Нажмите кнопку "Удалить".

Ответ 2

Новый сайт PYPI

enter image description here

  1. Войдите в pypi.org
  2. Перейти к релизам
  3. Нажмите delete в раскрывающемся списке параметров
  4. Введите номер версии подтверждения
  5. Нажмите Delete Release, чтобы удалить релиз.





оригинальный ответ

Войдите в pypi, выберите нужный пакет из Your packages

Удалить только версию пакета.

установите флажок Remove? для отдельной версии пакета, который вы хотите удалить, и нажмите удалить.

enter image description here

Чтобы полностью удалить пакет

Прокрутите вниз, пока не увидите красное поле с надписью НЕ, используйте эту кнопку и нажмите "Удалить этот проект полностью", и на следующей странице подтвердите свои действия. Не забывайте, что вариант отмены отсутствует.

enter image description here

Ответ 3

Это не очень хорошая идея, потому что все пользователи предыдущего пакета увидят, что их установка не удалась.

Если вы хотите отказаться от пакета, вы можете опубликовать последний выпуск с README, указывающим на новый пакет. Я сделал это для python-cli-ui, который заменен на cli-ui

Если вы хотите стать модным, вы также можете:

  • Добавить предупреждение, напечатанное при запуске setup.py
  • или во время импорта
  • или замените пакет на фиктивный, который зависит от нового имени.