Virtualenv: pip 2.20, включенный в v20.0.29, прерывает проверку, установлен ли пакет с именем, разделенным точками

Созданный на 4 авг. 2020  ·  3Комментарии  ·  Источник: pypa/virtualenv

Ожидаемое поведение:
При установке пакета в virtualenv с минимально необходимой версией, например pip install oslo.config> = 5.2.0, если этот пакет установлен и уже соответствует минимальной требуемой версии, его не следует обновлять. Это отлично работает до v20.0.28 с пипсом 20.1.1

В версии 20.0.29, которая включает в себя pip 20.2, это поведение нарушается для пакетов, в имени которых есть точка.
Также см. Https://github.com/pypa/pip/issues/8645 для получения дополнительной информации.

Исправление включено в пип 20.2.1

Все 3 Комментарий

Обратите внимание, что вы можете выбрать версию пункта через --pip или через VIRTUALENV_PIP чтобы обойти это.

выпущено через https://pypi.org/project/virtualenv/20.0.30/

@gaborbernat круто ! Спасибо!

Была ли эта страница полезной?
0 / 5 - 0 рейтинги