# HG changeset patch # User Philippe Pepiot # Date 1558426734 -7200 # Node ID 8241058763524c3306cddf7f2b52b2bca8211fa0 # Parent 48a010b35af2154717adaa9dc811cd410dbf76ed [pkg] make cubicweb[crypto] depends on pycryptodome instead of pycrypto pycrypto isn't maintained anymore, the last release 2.6.1 is from 2014. Use the drop-in replacement fork pycryptodome instead. pycryptodome is packaged in debian starting from stretch-backports. diff -r 48a010b35af2 -r 824105876352 debian/control --- a/debian/control Tue May 21 10:18:38 2019 +0200 +++ b/debian/control Tue May 21 10:18:54 2019 +0200 @@ -59,7 +59,7 @@ python-cubicweb-pyramid (= ${source:Version}), # common recommends python-simpletal (>= 4.0), - python-crypto, + python-pycryptodome, # web recommends (mostly) python-docutils (>= 0.6), python-vobject, diff -r 48a010b35af2 -r 824105876352 requirements/test-misc.txt --- a/requirements/test-misc.txt Tue May 21 10:18:38 2019 +0200 +++ b/requirements/test-misc.txt Tue May 21 10:18:54 2019 +0200 @@ -6,6 +6,7 @@ ## cubicweb/test Pygments +pycryptodome #fyzz XXX pip install fails ## cubicweb/devtools/test diff -r 48a010b35af2 -r 824105876352 setup.py --- a/setup.py Tue May 21 10:18:38 2019 +0200 +++ b/setup.py Tue May 21 10:18:54 2019 +0200 @@ -87,7 +87,7 @@ 'Pillow', ], 'crypto': [ - 'pycrypto', + 'pycryptodome', ], 'ext': [ 'docutils >= 0.6',