From e23cb36ac03c5e3a368cb8c493927cf8babc8dbc Mon Sep 17 00:00:00 2001 From: Tin Lam Date: Thu, 30 Mar 2017 13:17:44 -0500 Subject: Replace pycrypto with cryptography The pycrypto library is unmaintained, and keystonemiddleware currently uses pycrypto to encrypt and decrpyt things before caching them. This patch set removes the pycrypto dependency and updates the code to use the cryptography library. See [1]. Replacing the cryptographic library is backward compatible. See [2]. [1] http://lists.openstack.org/pipermail/openstack-dev/2017-March/113568.html [2] http://paste.openstack.org/show/610186/ Change-Id: Iced7f5115e49ccf4f7f5bf6813cb5988b95c248b Closes-Bug: #1677308 --- test-requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'test-requirements.txt') diff --git a/test-requirements.txt b/test-requirements.txt index 55b1c2b..0320253 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6,10 +6,10 @@ hacking<0.11,>=0.10.0 flake8-docstrings==0.2.1.post1 # MIT coverage!=4.4,>=4.0 # Apache-2.0 +cryptography>=1.6 # BSD/Apache-2.0 docutils>=0.11 # OSI-Approved Open Source, Public Domain fixtures>=3.0.0 # Apache-2.0/BSD mock>=2.0 # BSD -pycrypto>=2.6 # Public Domain oslosphinx>=4.7.0 # Apache-2.0 oslotest>=1.10.0 # Apache-2.0 reno>=1.8.0 # Apache-2.0 -- cgit v1.2.1