Как удалить документацию из PyPi

Я только что заметил, что есть некоторая древняя версия документации, доступная непосредственно по адресу http://pypi.python.org/pypi/gensim (справа вверху, в разделе Документация пакета). Возможно, я тестировал эту функцию, когда впервые попробовал PyPi много лет назад.

Теперь реальная документация для моего пакета хранится в другом месте. Я хотел бы избавиться от этой ссылки PyPi и этой глупой страницы. Есть ли способ?


До сих пор мне удалось «повторно загрузить» zip-файл, содержащий пустой index.html, через интерфейс администратора пакета PyPi. Я думал, что это, по крайней мере, предоставит пустую страницу пользователям, которым не повезло щелкнуть ссылку документации PyPi. Есть ли способ удалить его полностью?

Ни «ничего не загружать», ни «загружать пустой почтовый индекс» не работают, PyPi проверяет наличие почтового индекса и должен содержать файл index.html.


person Radim    schedule 29.06.2011    source источник
comment
Не можете показать ссылку на новую документацию?   -  person rubik    schedule 29.06.2011
comment
Могу я? Это было бы замечательно. Я не могу понять, где находятся эти метаданные Package Documentation и как их обновить.   -  person Radim    schedule 29.06.2011
comment
5 лет спустя ... Мне интересно, есть ли лучший способ, чем загрузка html-документа с перенаправлением javascript.   -  person sorin    schedule 13.11.2016


Ответы (2)


Просто создайте новый файл index.html со ссылкой на новую документацию или даже с переадресацией:

<html>
    <head>
        <title>A web page that points a browser to a different page after 2 seconds</title>
        <meta http-equiv="refresh" content="2; URL=http://www.example.com">
        <meta name="keywords" content="automatic redirection">
    </head>
    <body>
        {PACKAGE_NAME}'s documentation is maintained elsewhere.
        You will be redirected to the new documentation within 2 seconds.
        If the browser does not automatically redirect you, you may want to go to <a href="http://www.example.com">the destination</a> manually.
    </body>
</html>

Теперь заархивируйте его и перейдите по адресу http://pypi.python.org/pypi. Затем войдите в систему и перейдите на страницу администратора вашего пакета. Там вы найдете кнопку для загрузки заархивированной документации:

введите здесь описание изображения

person rubik    schedule 30.06.2011
comment
Спасибо, перенаправление - хорошая идея! Я подожду немного, чтобы узнать, знает ли кто-нибудь прямой ответ. Если нет, я приму это. - person Radim; 30.06.2011

Pypi недавно добавил возможность удалить документацию .

Войдите в свой пакет, и теперь есть возможность Destroy Documentation.

введите здесь описание изображения

person Victor Uriarte    schedule 25.01.2017
comment
Просто наберитесь терпения, в моем случае на удаление и обновление главной страницы пакета ушло около 20 секунд. - person Thomas Cokelaer; 26.10.2017