Как я могу указать версии библиотеки в setup.py?


В моем файле setup.py я указал несколько библиотек, необходимых для запуска моего проекта:

setup(
    # ...
    install_requires = [
        'django-pipeline',
        'south'
    ]
)

Как я могу указать требуемые версии этих библиотек?

1 48

1 ответ:

Я не уверен в сборке, однако для setuptools / distribute вы указываете информацию о версии с помощью операторов сравнения (например ==, >=, или <=).

Например:

install_requires = ['django-pipeline==1.1.22', 'south>=0.7']