[tor-commits] [stem/master] Migrate from pycrypto to cryptography module

atagar at torproject.org atagar at torproject.org
Mon Feb 27 00:49:11 UTC 2017


commit 67252eb7e9ed54a2ed53bc20cc1dcac4dc82b15a
Merge: c5cef00 1551fc5
Author: Damian Johnson <atagar at torproject.org>
Date:   Sun Feb 26 16:47:19 2017 -0800

    Migrate from pycrypto to cryptography module
    
    Stem had an optional dependency on pycrypto to validate descriptor signatures
    but seems the module is no longer maintained...
    
      https://github.com/dlitz/pycrypto/issues/173
    
    Moving to the cryptography module (https://cryptography.io/en/latest/).
    
    Thanks Patrick!

 docs/change_log.rst                               |  1 +
 docs/faq.rst                                      | 22 +++++++++--
 requirements.txt                                  |  2 +-
 run_tests.py                                      |  2 +-
 stem/descriptor/__init__.py                       | 20 +++++-----
 stem/descriptor/hidden_service_descriptor.py      | 36 +++++++++---------
 stem/descriptor/server_descriptor.py              |  5 +++
 stem/prereq.py                                    | 18 +++++----
 test/mocking.py                                   | 46 ++++++++---------------
 test/settings.cfg                                 | 14 +++----
 test/unit/descriptor/hidden_service_descriptor.py |  4 +-
 test/util.py                                      |  4 +-
 12 files changed, 92 insertions(+), 82 deletions(-)



More information about the tor-commits mailing list