Thanks again for your reply roundrobin,
I already checked that, and I discarded it as the source of my problem because my version of pycrypto is 2.6.2.
May I ask you what version of abe are you running? Mine is 0.8pre:
i'm running the exact same version. Did you change the module import name in Abe/util.py? Because new pycrypto calls it RIPEMD not RIPEMD160. it should look like this:
try:
import Crypto.Hash.RIPEMD as RIPEMD160 <----
except Exception:
import ripemd_via_hashlib as RIPEMD160
btw you may need to rebuild the whole database between these changes to make things work.
Nothing, still the same. I'm about to give up with abe, it's a complete mess and it does not look like it's going to change, judging by how often the files are updated on its github account...
Anyway, thank you very much for your help roundrobin.