The only breaking change introduced in eth-abi==5.0.0 is dropping support for Python 3.7, which is already not supported by this package. I opted not to bump the minimum required version so as to avoid potential disruption of any downstream dependencies.
How I did it
Modified the pin in setup.py.
How to verify it
Read the diff.
Checklist
[x] Passes all linting checks (pre-commit and CI jobs)
- [ ] New test cases have been added and are passing- [ ] Documentation has been updated
[x] PR title follows Conventional Commit standard (will be automatically included in the changelog)
What I did
Loosen the
eth-abi
pin to allow5.x.x
releases.The only breaking change introduced in
eth-abi==5.0.0
is dropping support for Python 3.7, which is already not supported by this package. I opted not to bump the minimum required version so as to avoid potential disruption of any downstream dependencies.How I did it
Modified the pin in
setup.py
.How to verify it
Read the diff.
Checklist
- [ ] New test cases have been added and are passing- [ ] Documentation has been updated