trustlines-protocol / blockchain

MIT License
10 stars 7 forks source link

build fails on pip 20.3 #666

Closed compojoom closed 3 years ago

compojoom commented 3 years ago

pip 20.3 chokes on our contraints.txt file.

It seems that pip-tools generates a constraints with extras and pip20.3 no longer installs if there are extras.

the dependencies that are problematic are:

eth-hash[pycryptodome,pysha3]==0.2.0  # via eth-bloom, eth-tester, eth-utils, trie, web3
eth-tester[py-evm]==0.4.0b2 

For the moment we are forcing pip 20.2 on circleCI, but we should address this problem ASAP.