Хотя автоматизации чистую систему установки, я наткнулся на следующую:версия pyOpenSSL в идентичности инструментарием-питон-клиент
установить
sudo apt-get -y install libssl-dev libffi-dev
pip install pyopenssl
pip install service_identity
А потом на меня сделать
pip install identity-toolkit-python-client
Эта последняя команда приводит к
Installing collected packages: httplib2, rsa, oauth2client, pyOpenSSL, simplejson, identity-toolkit-python-client
Found existing installation: pyOpenSSL 0.15.1
Uninstalling pyOpenSSL-0.15.1:
Successfully uninstalled pyOpenSSL-0.15.1
Successfully installed httplib2-0.9.2 identity-toolkit-python-client-0.1.7 oauth2client-1.5.1 pyOpenSSL-0.14 rsa-3.2 simplejson-3.8.1
Ведение
import OpenSSL
OpenSSL.version.__version__
распечатывает 0.14
Есть ли конкретная причина, почему
install_requires = [
'oauth2client>=1.3.2',
'pyOpenSSL==0.14',
'simplejson>=2.3.2',
]
он заблокирован до версии 14 в https://github.com/google/identity-toolkit-python-client/blob/master/setup.py?
Может ли это стать проблемой безопасности для системы?
Я предлагаю поднять вопрос о GitHub для проекта. Я не думаю, что есть причина, потому что последнее изменение этой зависимости было всего лишь фиксацией под названием «Обновить зависимости», и это не дает оснований для блокировки на 0,14. – skyler