diff options
author | Christopher Wilcox <crwilcox@google.com> | 2020-06-11 16:05:28 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-11 16:05:28 -0700 |
commit | 9434868a6789464549af1d4562f62d8a899b6809 (patch) | |
tree | 844d15f2ce57e4b344e0bfeac0c71cb020e0a3bc | |
parent | 67d38d814c2177b0fd3a51485b0fe727076c0b15 (diff) | |
download | google-auth-library-python-9434868a6789464549af1d4562f62d8a899b6809.tar.gz |
fix: narrow acceptable RSA versions to maintain Python 2 compatability (#528)
* Narrow acceptable RSA versions to maintain Python 2 compat
* Update setup.py
Co-authored-by: Kamil Breguła <mik-laj@users.noreply.github.com>
* Use a more specific pin to support new versions that may support python 2.
* Update setup.py
Co-authored-by: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
* how many commits to get the format correct?
Co-authored-by: Kamil Breguła <mik-laj@users.noreply.github.com>
Co-authored-by: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
-rw-r--r-- | setup.py | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -21,7 +21,9 @@ from setuptools import setup DEPENDENCIES = ( "cachetools>=2.0.0,<5.0", "pyasn1-modules>=0.2.1", - "rsa>=3.1.4,<5.0", + # rsa 4.1, 4.1.1, 4.2 are broken on Py2: https://github.com/sybrenstuvel/python-rsa/issues/152 + 'rsa>=3.1.4,!=4.1,!=4.1.1,!=4.2,<5; python_version < "3"', + 'rsa>=3.1.4,<5; python_version >= "3"', "setuptools>=40.3.0", "six>=1.9.0", ) |