-
Notifications
You must be signed in to change notification settings - Fork 637
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conflicts within dev requirements installation. #1484
Comments
Fix for: The pytest/pluggy conflict comes from tox Pytest build is not running successfulll after that, I will post in a different issue (tested with all the possibles pluggy versions to avoid that the pluggy version I have added is introducing the issue and it is not looking to) |
I will continue with this issue to fix: eth-abi 1.2.2 has requirement eth-typing<2, but you'll have eth-typing 2.0.0 which is incompatible. |
@javimaravillas, could you also upgrade coincurve to v10 as part of this task? Outdated v8 produces some issues on certain OSes (FreeBSD).
with
in two places. I don't think it worth a separate PR. Thanks. |
Done I'm setting the PR to WIP until I'm able to fix
|
Waiting for ethereum/eth-abi#110 to be merged and a new version released from eth-abi 1.x for updating the PR and fixing this issue. |
The previous two error has been fixed, but another error has come: requests 2.20.1 has requirement idna<2.8,>=2.5, but you'll have idna 2.8 which is incompatible. Fixing idna to 2.7 is making this error to disappear. |
This issue is fixed now in: #1538 |
This one could be closed now |
Thanks @javimaravillas ! |
What is wrong?
A
pip install -e .[dev]
from the current master (https://github.com/ethereum/py-evm/tree/6fca8f723244c2e7f920a6aa18689ae61e257d03) results in the following errors:How can it be fixed
pytest/pluggy
conflict comes fromtox
eth-abi/typing
conflict comes fromweb3.py
We should be able to fix the
pytest/pluggy/tox
issue by futzing until we find a compatable pair ofpytest/tox
versions. Note that both have had major version bumps so we should work to upgrade them.We should be able to fix the
eth-abi
one by making a1.x
release ofeth-abi
that supportseth-typing>=2
as well as a web3.py release that allows for this if needed.The text was updated successfully, but these errors were encountered: