kigawas / web3-input-decoder

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

Bump eth-abi from 4.2.1 to 5.0.1 #171

Closed dependabot[bot] closed 7 months ago

dependabot[bot] commented 7 months ago

Bumps eth-abi from 4.2.1 to 5.0.1.

Changelog

Sourced from eth-abi's changelog.

eth-abi v5.0.1 (2024-03-04)

Bugfixes


- During decoding, verify all pointers in arrays and tuples point to a valid location in the payload (`[#226](https://github.com/ethereum/eth-abi/issues/226) <https://github.com/ethereum/eth-abi/issues/226>`__)
- Fix memory leak warning in NodeVisitor and ABIRegistry (`[#230](https://github.com/ethereum/eth-abi/issues/230) <https://github.com/ethereum/eth-abi/issues/230>`__)

Internal Changes - for eth-abi Contributors

  • Clear mypy misc-type errors and add top-level py.typed file back ([#221](https://github.com/ethereum/eth-abi/issues/221) <https://github.com/ethereum/eth-abi/issues/221>__)

eth-abi v5.0.0 (2024-01-09)

Breaking Changes


- Drop python 3.7 support (`[#217](https://github.com/ethereum/eth-abi/issues/217) <https://github.com/ethereum/eth-abi/issues/217>`__)

Internal Changes - for eth-abi Contributors

  • Merge updates from the project template, notably, use pre-commit for linting and change the name of the master branch to main ([#217](https://github.com/ethereum/eth-abi/issues/217) <https://github.com/ethereum/eth-abi/issues/217>__)
  • Corrected format of booleans in pyproject.toml and added a test for the presence of the eth_abi.__version__ attribute ([#219](https://github.com/ethereum/eth-abi/issues/219) <https://github.com/ethereum/eth-abi/issues/219>__)
Commits
  • be95178 Bump version: 5.0.0 → 5.0.1
  • 00f990e Compile release notes for v5.0.1
  • 82c1ad3 add validate_pointers for tuples and arrays, add tests and more
  • 75aab7c remove warning of ABIv2 being unstable
  • 6063bf1 add newsfragments file
  • 2367eef 🚨 fix linting warning (rule B019)
  • abbe210 type codec.py and exceptions, change mypy ignore from files to error types, a...
  • d063fc6 Bump version: 4.2.1 → 5.0.0
  • 7641e32 Compile release notes for v5.0.0
  • 31866a3 fix toml bools and add version test
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 7 months ago

Superseded by #174.