kigawas / web3-input-decoder

A simple offline web3 transaction input decoder for functions and constructors.
MIT License
51 stars 11 forks source link

fix: lower the minimum `eth-utils` version #196

Closed BoboTiG closed 3 months ago

BoboTiG commented 3 months ago

Trying to upgrade to web3-input-decoder v0.1.12 and getting this kind of error from pip:

The conflict is caused by:
    web3 6.20.2 depends on eth-utils<5 and >=2.1.0
    web3-input-decoder 0.1.12 depends on eth-utils<5.0.0 and >=4.0.0
    eth-tester 0.10.0b1 depends on eth-utils>=2.0.0
    eth-tester[py-evm] 0.10.0b1 depends on eth-utils>=2.0.0
    py-evm 0.7.0a4 depends on eth-utils<3.0.0 and >=2.0.0

As you see, web3-input-decoder is the one asking for a higher eth-utils version.

Would it be OK for you to lower that requirement?

BoboTiG commented 2 months ago

Would it be possible to cut a new release containing all those requirements changes :pray: ?

kigawas commented 2 months ago

I'll release a new version this weekend