Получить старую версию пакета, которая больше не указана в истории PyPI

#python #tensorflow #pypi

#python #tensorflow #pypi

Вопрос:

Есть ли способ получить старые версии пакетов, которые больше не перечислены в истории PyPI?

Я пытаюсь получить в свои руки более старую версию tf-nightly (< 2.4.0.dev20200819, в идеале 2.4.0.dev20200817), но ее больше нет в списке PyPI: https://pypi.org/project/tf-nightly/#history

Комментарии:

1. Какая версия CPython вам нужна: cp35 , cp36 , cp37 , или cp38 ? Какая платформа: macos , windows или manylinux ?

2. Я использую Python 3.6.9 в ubuntu 18.04, поэтому я полагаю, что это будет cp36 manylinux

Ответ №1:

Чтобы ответить на ваш вопрос: нет, обычный пользователь не может получить удаленный дистрибутив.

Однако PyPI сохраняет все дистрибутивы на неопределенный срок, поэтому исходные URL-адреса загрузки будут продолжать работать, если они у вас есть.

Рассматриваемый дистрибутив находится здесь: http://files.pythonhosted.org/packages/76/41/5a365a293965a01f9200afcc8988a020a6fefcf3a4bf248158c91f280dff/tf_nightly-2.4.0.dev20200817-cp36-cp36m-manylinux2010_x86_64.whl