【发布时间】:2015-11-03 18:35:45
【问题描述】:
在自动安装干净的系统时,我遇到了以下问题:
我安装
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',
]
它在https://github.com/google/identity-toolkit-python-client/blob/master/setup.py中被锁定到版本14?
这会成为系统的安全问题吗?
【问题讨论】:
-
我建议在 GitHub 上为该项目提出问题。我认为没有理由,因为对该依赖项的最新更改只是一个名为“更新依赖项”的提交,它没有理由锁定在 0.14。
标签: python pyopenssl google-identity-toolkit