Matěj Cepl is porting m2crypto to Python 2, see the linked pull request.
rodrigc submitted many fixes upstream. Some were merged.
python-cryptography (or Python standard library).
While upstream is making progress porting m2crypto, moving to the cryptography module, and the cryptography features in Python's standard library, seems to be a better long-term option for dependent projects.
On the other hand with the package ported, downstream users won't have to port their crypto to new library.