pip install fails: dependency conflicts
chfast opened this issue · comments
Paweł Bylica commented
The dependency install command pip install -e '.[docs,lint,test]'
doesn't work.
Installing collected packages: lru-dict, cached-property, ruamel.yaml, remerkleable, pytest, pycryptodome, py-arkworks-bls12381, milagro-bls-binding, merlin_transcripts, mdurl, marko, eth-typing, markdown-it-py, eth-utils, curdleproofs, rlp, rich, py-ecc, trie, eth2spec, test-filler
Attempting uninstall: pytest
Found existing installation: pytest 7.3.2
Uninstalling pytest-7.3.2:
Successfully uninstalled pytest-7.3.2
Attempting uninstall: pycryptodome
Found existing installation: pycryptodome 3.18.0
Uninstalling pycryptodome-3.18.0:
Successfully uninstalled pycryptodome-3.18.0
Attempting uninstall: eth-typing
Found existing installation: eth-typing 4.0.0
Uninstalling eth-typing-4.0.0:
Successfully uninstalled eth-typing-4.0.0
Attempting uninstall: eth-utils
Found existing installation: eth-utils 4.0.0
Uninstalling eth-utils-4.0.0:
Successfully uninstalled eth-utils-4.0.0
Attempting uninstall: rlp
Found existing installation: rlp 4.0.0
Uninstalling rlp-4.0.0:
Successfully uninstalled rlp-4.0.0
Attempting uninstall: trie
Found existing installation: trie 2.1.1
Uninstalling trie-2.1.1:
Successfully uninstalled trie-2.1.1
Attempting uninstall: test-filler
Found existing installation: test-filler 1.0.0
Uninstalling test-filler-1.0.0:
Successfully uninstalled test-filler-1.0.0
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
ethereum 0.1.0 requires coincurve<18,>=17, but you have coincurve 18.0.0 which is incompatible.
Successfully installed cached-property-1.5.2 curdleproofs-0.1.1 eth-typing-3.5.2 eth-utils-2.3.1 eth2spec-1.4.0b7 lru-dict-1.2.0 markdown-it-py-3.0.0 marko-1.0.2 mdurl-0.1.2 merlin_transcripts-0.1.1 milagro-bls-binding-1.9.0 py-arkworks-bls12381-0.3.4 py-ecc-6.0.0 pycryptodome-3.15.0 pytest-7.4.4 remerkleable-0.1.27 rich-13.7.1 rlp-3.0.0 ruamel.yaml-0.17.21 test-filler-1.0.0 trie-2.0.2