oceanprotocol / ocean.py

🦑 Ocean Protocol's Python library to privately & securely publish, exchange, and consume data.
https://oceanprotocol.com
Apache License 2.0
169 stars 79 forks source link

Bump web3 from 6.14.0 to 6.18.0 #1540

Open dependabot[bot] opened 4 months ago

dependabot[bot] commented 4 months ago

Bumps web3 from 6.14.0 to 6.18.0.

Changelog

Sourced from web3's changelog.

web3.py v6.18.0 (2024-04-29)

Deprecations


- Disable doctest in ``docs/web3.eth.account.rst`` due to ``eth-account`` deprecation of ``messageHash`` for ``message_hash`` (`[#3351](https://github.com/ethereum/web3.py/issues/3351) <https://github.com/ethereum/web3.py/issues/3351>`__)
- Deprecate the ``geth.personal`` namespace methods. These will be removed in *web3.py* ``v7``. (`[#3364](https://github.com/ethereum/web3.py/issues/3364) <https://github.com/ethereum/web3.py/issues/3364>`__)

Internal Changes - for web3.py Contributors

  • Increase pytest-asyncio dependency to be >=0.21.2,`__)

web3.py v6.17.2 (2024-04-17)

Bugfixes


- Revert pin of `eth-typing` to utilize `EthPM` types. (`[#3349](https://github.com/ethereum/web3.py/issues/3349) <https://github.com/ethereum/web3.py/issues/3349>`__)

web3.py v6.17.1 (2024-04-15)

Miscellaneous Changes

  • [#3339](https://github.com/ethereum/web3.py/issues/3339) <https://github.com/ethereum/web3.py/issues/3339>__

web3.py v6.17.0 (2024-04-11)

Improved Documentation


- Add feedback survey banner to docs (`[#3325](https://github.com/ethereum/web3.py/issues/3325) <https://github.com/ethereum/web3.py/issues/3325>`__)
- Fix ``eth_createAccessList`` docs to reflect the correct behavior. (`[#3329](https://github.com/ethereum/web3.py/issues/3329) <https://github.com/ethereum/web3.py/issues/3329>`__)

Features


- Add request formatter for ``maxFeePerBlobGas`` when sending blob transactions. Add formatters for ``blobGasPrice`` and ``blobGasUsed`` for *eth_getTransactionReceipt*. (`[#3323](https://github.com/ethereum/web3.py/issues/3323) &lt;https://github.com/ethereum/web3.py/issues/3323&gt;`__)
- Add formatters to ensure that the result of a ``eth_createAccessList`` response can be plugged directly into an ``accessList`` in a transaction. (`[#3329](https://github.com/ethereum/web3.py/issues/3329) &lt;https://github.com/ethereum/web3.py/issues/3329&gt;`__)
- Add Cancun support to ``EthereumTesterProvider`` (for supported Python versions greater than 3.7); update Cancun-related fields in some internal types. (`[#3338](https://github.com/ethereum/web3.py/issues/3338) &lt;https://github.com/ethereum/web3.py/issues/3338&gt;`__)
&lt;/tr&gt;&lt;/table&gt; 
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>

<ul>
<li><a href="https://github.com/ethereum/web3.py/commit/faa22c56b95adc2350ce027415d9070308be9c70"><code>faa22c5</code></a> Bump version: 6.17.2 → 6.18.0</li>
<li><a href="https://github.com/ethereum/web3.py/commit/4a3f2b10bd156a8da6aae806a4dc0bdc60cfacb8"><code>4a3f2b1</code></a> Compile release notes for v6.18.0</li>
<li><a href="https://github.com/ethereum/web3.py/commit/51ba379630e3b3f6ee6f3df1af30c83f95f53199"><code>51ba379</code></a> Bump pytest-asyncio (<a href="https://redirect.github.com/ethereum/web3.py/issues/3368">#3368</a>)</li>
<li><a href="https://github.com/ethereum/web3.py/commit/efe41eff92cf594ee6219361b542375e0e6ad450"><code>efe41ef</code></a> Deprecate <code>geth.personal</code> namespace methods</li>
<li><a href="https://github.com/ethereum/web3.py/commit/af0448a348e61c5ff2434936bb24f9f10a96e715"><code>af0448a</code></a> Fix typo in release notes</li>
<li><a href="https://github.com/ethereum/web3.py/commit/fef6285cdd42be36738e69f9b05968f33c1d6311"><code>fef6285</code></a> turn off doctest in docs/web3.eth.account.rst due to eth-account changes</li>
<li><a href="https://github.com/ethereum/web3.py/commit/1c613dac011137b757ab6a996e4050c01d528494"><code>1c613da</code></a> Bump version: 6.17.1 → 6.17.2</li>
<li><a href="https://github.com/ethereum/web3.py/commit/9f80765150b668a0681e49b41ce2a302472dd2ce"><code>9f80765</code></a> Compile release notes for v6.17.2</li>
<li><a href="https://github.com/ethereum/web3.py/commit/495f5d527ccc240eaada1ddcc4c6c7e6cb2a1def"><code>495f5d5</code></a> Revert <code>eth-typing</code> pin at &lt;4.2.0 (<a href="https://redirect.github.com/ethereum/web3.py/issues/3349">#3349</a>)</li>
<li><a href="https://github.com/ethereum/web3.py/commit/7eaca75fffda1b1337c52900541b4025f6e843bf"><code>7eaca75</code></a> Bump version: 6.17.0 → 6.17.1</li>
<li>Additional commits viewable in <a href="https://github.com/ethereum/web3.py/compare/v6.14.0...v6.18.0">compare view</a></li>
</ul>
</details>

<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=web3&package-manager=pip&previous-version=6.14.0&new-version=6.18.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) ---
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)