[X] I checked the documentation and made sure this feature does not already exist.
[X] I checked the existing issues to make sure this feature has not already been requested.
[X] I have read the code of conduct before creating this issue.
Problem
Importing aea version 1.2.3, some packages are not compatible with eth-brownie module such as jsonschema & protobuf.
The output snippets after the installation of the deps:
[pipenv.exceptions.InstallError]: The conflict is caused by:
[pipenv.exceptions.InstallError]: aea 1.2.3 depends on jsonschema<5.0.0 and >=4.0.0
[pipenv.exceptions.InstallError]: eth-brownie 1.19.1 depends on jsonschema==3.2.0
[pipenv.exceptions.InstallError]:
[pipenv.exceptions.InstallError]: The conflict is caused by:
[pipenv.exceptions.InstallError]: aea 1.2.3 depends on protobuf<=3.19.4 and >=3.19.0
[pipenv.exceptions.InstallError]: eth-brownie 1.19.1 depends on protobuf==3.20.1
[pipenv.exceptions.InstallError]:
Feature / Solution
Extend the range of versions of the dependencies in order to be compatible with brownie module as well. Such as:
Prerequisites
Problem
Importing
aea
version1.2.3
, some packages are not compatible witheth-brownie
module such asjsonschema
&protobuf
. The output snippets after the installation of the deps:Feature / Solution
Extend the range of versions of the dependencies in order to be compatible with brownie module as well. Such as:
Alternatives
No response
Additional Context
No response