Can we allow the pip resolver to no throw errors if you have later version of the dependency?
Specification
Here is the error message:
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.
evm-trace 0.2.0 requires eth-utils<3,>=2.3.1, but you have eth-utils 5.0.0 which is incompatible.
eth-ape 0.8.12 requires eth-typing<4,>=3.5.2, but you have eth-typing 5.0.0 which is incompatible.
eth-ape 0.8.12 requires eth-utils<3,>=2.3.1, but you have eth-utils 5.0.0 which is incompatible.
web3 6.20.1 requires hexbytes<0.4.0,>=0.1.0, but you have hexbytes 1.2.1 which is incompatible.
eip712 0.2.7 requires eth-typing<4,>=3.5.2, but you have eth-typing 5.0.0 which is incompatible.
eip712 0.2.7 requires eth-utils<3,>=2.3.1, but you have eth-utils 5.0.0 which is incompatible.
eip712 0.2.7 requires hexbytes<1,>=0.3.0, but you have hexbytes 1.2.1 which is incompatible.
eth-account 0.11.2 requires hexbytes<0.4.0,>=0.1.0, but you have hexbytes 1.2.1 which is incompatible.
eth-rlp 1.0.1 requires hexbytes<1,>=0.1.0, but you have hexbytes 1.2.1 which is incompatible.
Dependencies
Include links to any open issues that must be resolved before this feature can be implemented.
Overview
Can we allow the pip resolver to no throw errors if you have later version of the dependency?
Specification
Here is the error message:
Dependencies
Include links to any open issues that must be resolved before this feature can be implemented.