We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
The Travis CI builds are currently failing due to pip dependency conflicts. This needs resolved in order to fix the automated testing builds.
Modify current dependency management to use Pipenv to possibly resolve conflicts?
Pipenv graph shows conflicts in version pinning coming from web3.py.
web3.py
populous has a dependency on web3, which has conflicting dependencies report:
populous
web3
- web3 [required: >=3.16.2, installed: 3.16.4] - cytoolz [required: >=0.8.2, installed: 0.9.0] - toolz [required: >=0.8.0, installed: 0.9.0] - eth-abi [required: >=0.5.0, installed: 0.5.0] - eth-utils [required: ==0.7.*, installed: 0.7.4] - cytoolz [required: >=0.8.2,<1.0.0, installed: 0.9.0] - toolz [required: >=0.8.0, installed: 0.9.0] - pysha3 [required: >=1.0.0,<2.0.0, installed: 1.0.2] - eth-keyfile [required: >=0.4.0, installed: 0.5.0] - cytoolz [required: <1.0.0,>=0.9.0, installed: 0.9.0] - toolz [required: >=0.8.0, installed: 0.9.0] - eth-keys [required: <1.0.0,>=0.1.0-beta.4, installed: 0.2.0b1] - cytoolz [required: <1.0.0,>=0.9.0, installed: 0.9.0] - toolz [required: >=0.8.0, installed: 0.9.0] - eth-utils [required: >=1.0.0-beta.1,<2.0.0, installed: 0.7.4] - cytoolz [required: >=0.8.2,<1.0.0, installed: 0.9.0] - toolz [required: >=0.8.0, installed: 0.9.0] - pysha3 [required: >=1.0.0,<2.0.0, installed: 1.0.2] - eth-utils [required: >=1.0.0-beta.1,<2.0.0, installed: 0.7.4] - cytoolz [required: >=0.8.2,<1.0.0, installed: 0.9.0] - toolz [required: >=0.8.0, installed: 0.9.0] - pysha3 [required: >=1.0.0,<2.0.0, installed: 1.0.2] - pycryptodome [required: <4.0.0,>=3.4.7, installed: 3.4.9] - eth-keys [required: >=0.1.0-beta.3, installed: 0.2.0b1] - cytoolz [required: <1.0.0,>=0.9.0, installed: 0.9.0] - toolz [required: >=0.8.0, installed: 0.9.0] - eth-utils [required: >=1.0.0-beta.1,<2.0.0, installed: 0.7.4] - cytoolz [required: >=0.8.2,<1.0.0, installed: 0.9.0] - toolz [required: >=0.8.0, installed: 0.9.0] - pysha3 [required: >=1.0.0,<2.0.0, installed: 1.0.2] - eth-tester [required: ~=0.1.0b2, installed: 0.1.0b15] - cytoolz [required: <1.0.0,>=0.9.0, installed: 0.9.0] - toolz [required: >=0.8.0, installed: 0.9.0] - eth-keys [required: >=0.1.0b3,<0.2.0, installed: 0.2.0b1] - cytoolz [required: <1.0.0,>=0.9.0, installed: 0.9.0] - toolz [required: >=0.8.0, installed: 0.9.0] - eth-utils [required: >=1.0.0-beta.1,<2.0.0, installed: 0.7.4] - cytoolz [required: >=0.8.2,<1.0.0, installed: 0.9.0] - toolz [required: >=0.8.0, installed: 0.9.0] - pysha3 [required: >=1.0.0,<2.0.0, installed: 1.0.2] - eth-utils [required: <1.0.0,>=0.7.1, installed: 0.7.4] - cytoolz [required: >=0.8.2,<1.0.0, installed: 0.9.0] - toolz [required: >=0.8.0, installed: 0.9.0] - pysha3 [required: >=1.0.0,<2.0.0, installed: 1.0.2] - rlp [required: >=0.6.0,<1.0.0, installed: 0.6.0] - semantic-version [required: >=2.6.0,<3.0.0, installed: 2.6.0] - eth-utils [required: >=0.7.1, installed: 0.7.4] - cytoolz [required: >=0.8.2,<1.0.0, installed: 0.9.0] - toolz [required: >=0.8.0, installed: 0.9.0] - pysha3 [required: >=1.0.0,<2.0.0, installed: 1.0.2] - pylru [required: >=1.0.9, installed: 1.0.9] - pysha3 [required: >=0.3, installed: 1.0.2] - requests [required: >=2.12.4, installed: 2.18.4] - certifi [required: >=2017.4.17, installed: 2018.1.18] - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - idna [required: >=2.5,<2.7, installed: 2.6] - urllib3 [required: >=1.21.1,<1.23, installed: 1.22] - rlp [required: >=0.4.7, installed: 0.6.0] - toolz [required: >=0.8.2, installed: 0.9.0]
Validation is failing due to a conflict in dependencies:
eth-tester
eth-utils==0.7.*
eth-keys
eth-keyfile
eth-utils<2.0.0,>=1.0.0-beta.1
This results in a dependency validation error on Travis.
The text was updated successfully, but these errors were encountered:
This is resolved via the changes associated with: ethereum/eth-abi#25
Sorry, something went wrong.
No branches or pull requests
Description
The Travis CI builds are currently failing due to pip dependency conflicts. This needs resolved in order to fix the automated testing builds.
Possible Implementation
Modify current dependency management to use Pipenv to possibly resolve conflicts?
Additional Information
Pipenv graph shows conflicts in version pinning coming from
web3.py
.populous
has a dependency onweb3
, which has conflicting dependencies report:Validation is failing due to a conflict in dependencies:
eth-tester
pinseth-utils==0.7.*
eth-keys
andeth-keyfile
pinseth-utils<2.0.0,>=1.0.0-beta.1
This results in a dependency validation error on Travis.
The text was updated successfully, but these errors were encountered: