Open nabilragab opened 1 year ago
PyCrypto is a dead project: https://github.com/pycrypto/pycrypto/issues/173
Use Instead: https://pypi.org/project/pycryptodome/
Overall to change the requirements can be like (as of today versions latest are compatible with your signing code):
appdirs==1.4.4 attrs==23.1.0 cached-property==1.5.2 certifi==2023.5.7 chardet==5.1.0 charset-normalizer==3.1.0 defusedxml==0.7.1 idna==3.4 isodate==0.6.1 lxml==4.9.2 pip==22.0.4 platformdirs==3.5.1 pycryptodome==3.17.0 pytz==2023.3 requests==2.31.0 requests-file==1.5.1 requests-toolbelt==1.0.0 setuptools==58.1.0 six==1.16.0 urllib3==2.0.2 zeep==4.2.1
Your requirements are biased, the lxml version doesnt satisfy the deep package.
https://github.com/ema-public/xyp-client-code-python/blob/a6df1a488a11346dbb2368a79640604d2327e302/README.md?plain=1#LL22C16-L22C16