Looking for help with this package that is failing to build in my project.
Runtime Details
ActiveState
Language - python 3.9.12
Platform - Windows
Failing Packages
marcg
June 22, 2022, 3:18pm
2
As stated below, pycrypto is deprecated in favor of PyCryptodome:
opened 01:07AM - 29 Aug 17 UTC
**tl;dr:** PyCrypto is dead. Switch to PyCryptodome (GitHub: https://github.com/… Legrandin/pycryptodome PyPi: https://pypi.python.org/pypi/pycryptodome). **Do not report any new bugs here!**
---
As you may or may not have noticed, the last change to PyCrypto was made **~~three~~ *five* years ago.**
The developers don't react to issues on the issue tracker anymore. This means PyCrypto is *de facto* dead. If you find problems and want them to be fixed consider following:
As a **user** or **developer** who **uses** software which requires PyCrypto:
- Tell this to your application's developer to switch to PyCryptodome and tell them PyCrypto is dead.
As a **developer** who **develops/maintains software depending on PyCrypto**:
- Consider switching to Pycryptodome - it's a well mantained fork and mostly compatible. If your problems persists report your problem to Pycryptodome's developer.
As a **developer** who wants to **develop new software**:
- *Do not use Pycrypto!* Use Pycrpytodome or cryptography. PyCrypto is old and not maintained.
---
While this is not an official statement it represents the status quo.
marcg
June 22, 2022, 3:25pm
3
Oh, hang on, this is a transitive dependency, let me check what’s pulling it in.
marcg
June 22, 2022, 4:40pm
4
This was caused by a transitive dependency from service-phonenumbers
I have updated our metadata to use pycryptodome instead of pycrypto, and restarted your build.