Btw. we can run pycryptodome and pycrypto in parallel by using pycryptodomex package instead of pycryptodome. It will then have a Cryptodome namespace instead of Crypto. That should solve the namespace conflict.
replace requirement pycryptodome with pycryptodomex to avoid problems when we expect Crypto to be pycryptodome while it might only be pycrypto.
ref https://github.com/tintinweb/scapy-ssl_tls/pull/77#issuecomment-259919606
replace requirement
pycryptodome
withpycryptodomex
to avoid problems when we expectCrypto
to bepycryptodome
while it might only bepycrypto
.setup.py
,requirements.txt