У меня есть библиотека, которая должна поддерживать несколько версий Python, начиная с 2.6. Например, одно из моих требований - requests
. Я знаю, что последняя версия, поддерживающая Python 2.6, - 2.19.1
(последняя версия 2.20.0
поддерживает любые Python> = 2.7).
Поэтому мой вопрос заключается в том, понимает ли pip
, что строка requests~=2.19
в требованиях следует установить 2.19.1
для Python 2.6 и 2.20.0
для любой более высокой версии Python?
Update. Вопрос не в синтаксисе, мне любопытно, достаточно ли умный pip
и в среде Python 2.6 сможет не go превысить 0.19.1
.