Skip to content

Bump web3 from 6.15.1 to 6.16.0#90

Closed
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/web3-6.16.0
Closed

Bump web3 from 6.15.1 to 6.16.0#90
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/web3-6.16.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 29, 2024

Bumps web3 from 6.15.1 to 6.16.0.

Changelog

Sourced from web3's changelog.

web3.py v6.16.0 (2024-03-28)

Bugfixes


- Catch all types of ``eth-abi`` ``DecodingError`` in ``EthereumTesterProvider->_make_request()`` (`[#3267](https://github.com/ethereum/web3.py/issues/3267) <https://github.com/ethereum/web3.py/issues/3267>`__)
- Fix/update methods and decorators in ``web3/_utils/abi.py`` to address issues raised by ``mypy`` (`[#3273](https://github.com/ethereum/web3.py/issues/3273) <https://github.com/ethereum/web3.py/issues/3273>`__)
- Fix ``process_log()`` when parsing logs for events with indexed and non-indexed inputs. ``get_event_data()`` now compares log topics and event ABIs as hex values. (`[#3288](https://github.com/ethereum/web3.py/issues/3288) <https://github.com/ethereum/web3.py/issues/3288>`__)
- Fix ``process_log`` for ``HexStr`` inputs. Explicit type coercion of entry ``topics`` and ``data`` values. (`[#3292](https://github.com/ethereum/web3.py/issues/3292) <https://github.com/ethereum/web3.py/issues/3292>`__)
- Fix typing for json data argument to ``eth_signTypedData``. (`[#3311](https://github.com/ethereum/web3.py/issues/3311) <https://github.com/ethereum/web3.py/issues/3311>`__)

Deprecations

  • Deprecate Geth miner namespace ([#2857](https://github.com/ethereum/web3.py/issues/2857) <https://github.com/ethereum/web3.py/issues/2857>__)
  • Deprecated Contract.encodeABI() in favor of Contract.encode_abi(). ([#3280](https://github.com/ethereum/web3.py/issues/3280) <https://github.com/ethereum/web3.py/issues/3280>__)

Features


- Implement ``state_override`` parameter for ``eth_estimateGas`` method. (`[#3164](https://github.com/ethereum/web3.py/issues/3164) <https://github.com/ethereum/web3.py/issues/3164>`__)
- Add formatters for new ``Cancun`` network upgrade block header fields: ``blobGasUsed``, ``excessBlobGas``, and ``parentBeaconBlockRoot``. (`[#3224](https://github.com/ethereum/web3.py/issues/3224) <https://github.com/ethereum/web3.py/issues/3224>`__)
- Allow for configuring the ``request_information_cache_size`` for ``PersistentConnectionProvider`` classes. Issue a warning when the cache is full and unexpected behavior may occur. (`[#3226](https://github.com/ethereum/web3.py/issues/3226) <https://github.com/ethereum/web3.py/issues/3226>`__)
- Add ``user_message`` kwarg for human readable ``Web3Exception`` messages. (`[#3282](https://github.com/ethereum/web3.py/issues/3282) <https://github.com/ethereum/web3.py/issues/3282>`__)
- Add formatters for type 3 transaction fields ``maxFeePerBlobGas`` and ``blobVersionedHashes``. (`[#3315](https://github.com/ethereum/web3.py/issues/3315) <https://github.com/ethereum/web3.py/issues/3315>`__)

Internal Changes - for web3.py Contributors

  • Fix internal typing for functions used by process_log. ([#3301](https://github.com/ethereum/web3.py/issues/3301) <https://github.com/ethereum/web3.py/issues/3301>__)

Performance Improvements


- Utilize ``async`` functionality when popping responses from request manager cache for persistent connection providers. (`[#3305](https://github.com/ethereum/web3.py/issues/3305) <https://github.com/ethereum/web3.py/issues/3305>`__)
Commits

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 <dependency name> 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)

Bumps [web3](https://github.com/ethereum/web3.py) from 6.15.1 to 6.16.0.
- [Changelog](https://github.com/ethereum/web3.py/blob/v6.16.0/docs/releases.rst)
- [Commits](ethereum/web3.py@v6.15.1...v6.16.0)

---
updated-dependencies:
- dependency-name: web3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 29, 2024
@codecov-commenter
Copy link

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 100.00%. Comparing base (3522009) to head (b2c25de).

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff            @@
##            master       #90   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           18        18           
  Lines          298       298           
  Branches         8         8           
=========================================
  Hits           298       298           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Apr 12, 2024

Superseded by #95.

@dependabot dependabot bot closed this Apr 12, 2024
@dependabot dependabot bot deleted the dependabot/pip/web3-6.16.0 branch April 12, 2024 19:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant