Closed nihargupte-ph closed 1 year ago
Thanks Nihar. In the Issue discussion, it sounded like maybe it would be best to specify the version of pyOpenSSL. Is there a reason you chose cryptography instead?
The main reason was that I wasn't sure what the correct PyOpenSSL version was whereas I was able to figure out the cryptography version. I think cryptography is the deeper package mismatch but specifying the PyOpenSSL version probably works too
Looking into this more seems like we can have an updated version of PyOpenSSL as long as cryptography is set to the correct version: https://pypi.org/project/pyOpenSSL/ since 22.0.0 supports min cryptography 35.0. That being said maybe using poetry or conda for package installation at some point would be good so we can avoid these dependency issues
Simple-hotfix (refer to linked issue)