+++ This bug was initially created as a clone of Bug #1642296 +++ Description of problem: Today, python2-pyOpenSSL-17.3.0-4.el7ost requires python-cryptography >= 1.3.0 while it should require python-cryptography >= 1.9.0: # grep crypt /usr/lib/python2.7/site-packages/pyOpenSSL-17.3.0-py2.7.egg-info/requires.txt cryptography>=1.9
Fedora 29 already contains proper version dependency and it is hardly a problem in F28 and 27 as there the python-cryptography is also new-enough. So yes, the dependency is technically incorrect there but not a real problem in Fedora. I can understand it might mislead someone when the package spec file is used somewhere else.