oletools - python tools to analyze MS OLE2 files (Structured Storage, Compound File Binary Format) and MS Office documents, for malware analysis, forensics and debugging.
Quoting the deprecation warning for package "cryptography", which is needed for msoffcrypto:
Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in the next release.
Therefore, do not require msoffcrypto any more for any python2-install of oletools.
This does not solve anything yet, since other dependencies of oletools also depend on cryptography. Still, I think this is a step in the right direction.
Quoting the deprecation warning for package "cryptography", which is needed for msoffcrypto:
Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in the next release.
Therefore, do not require msoffcrypto any more for any python2-install of oletools.
This does not solve anything yet, since other dependencies of oletools also depend on cryptography. Still, I think this is a step in the right direction.