-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change requirement on pycrypto to pycryptodome #10
base: master
Are you sure you want to change the base?
Conversation
ebbbef4
to
86054d4
Compare
pycrypto isn't maintained, possibly has some exploits, and doesn't work on python 3.8. pycryptodome is a maintained alternative that does. Change the location of imports to handle changes in package.
We should use the compatiblity layer for pycrypto as this provides the behaviour we expect.
Hello, any updates on the above? @leonardocsantoss This client SDK does not work on python 3.8 because of pycrypto, which in turn pulls in We have been successfully using this SDK with pycryptodome because it has a pycrypto-compatible interface. But we need to manually replace the dependency and this complicates our deployment process and incurs maintenance overhead. Can you therefore please merge this? Thank you |
I'm not allowed to merge this. So, I made a fork and change this that: https://github.com/leonardocsantoss/trustly-client-python |
@RobertKirk maybe you have permission to merge? |
@RobertKirk ping |
@kostas-zealid I don't, it needs at least 1 approving review by a reviewer with write access, sorry. |
pycrypto isn't maintained, possibly has some exploits, and doesn't work
on python 3.8. pycryptodome is a maintained alternative that does.