Skip to content

Commit 3ec2753

Browse files
committed
Compile release notes for v7.0.0-beta.7
1 parent e898ee9 commit 3ec2753

File tree

10 files changed

+32
-9
lines changed

10 files changed

+32
-9
lines changed

docs/release_notes.rst

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,38 @@ v7 Breaking Changes Summary
66

77
.. towncrier release notes start
88
9+
web3.py v7.0.0-beta.7 (2024-06-26)
10+
-----------------------------
11+
12+
Bugfixes
13+
~~~~~~~~
14+
15+
- Change the ``exception_retry_configuration`` typing on http providers to be an ``Optional``, as setting this property to ``None`` effectively turns off retries on exceptions for requests. (`#3412 <https://github.com/ethereum/web3.py/issues/3412>`__)
16+
- A bugfix, pre-release, to update the ``Beacon`` APIs (sync and async) to properly use the new ``HTTPSessionManager``. (`#3421 <https://github.com/ethereum/web3.py/issues/3421>`__)
17+
18+
19+
Improved Documentation
20+
~~~~~~~~~~~~~~~~~~~~~~
21+
22+
- Add an ``eth_subscribe`` example to the events guide (`#3403 <https://github.com/ethereum/web3.py/issues/3403>`__)
23+
24+
25+
Features
26+
~~~~~~~~
27+
28+
- Properly handle ``InsufficientDataBytes`` errors when processing receipts (`#3388 <https://github.com/ethereum/web3.py/issues/3388>`__)
29+
- Provide explicit ``__all__`` exports for providers in `web3/providers/__init__.py`; update `web3/__init__.py` to include all provider classes including base classes. (`#3409 <https://github.com/ethereum/web3.py/issues/3409>`__)
30+
31+
32+
Internal Changes - for web3.py Contributors
33+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
34+
35+
- Re-compile test contracts with Solidity v0.8.25 to ensure compatibility. (`#3307 <https://github.com/ethereum/web3.py/issues/3307>`__)
36+
- Increase allowable range of eth-tester: 0.11.x and 0.12.x (`#3400 <https://github.com/ethereum/web3.py/issues/3400>`__)
37+
- Remove uses of signHash in tests, require eth-account >=0.13.0 in doctests (`#3404 <https://github.com/ethereum/web3.py/issues/3404>`__)
38+
- Use a ``HTTPSessionManager`` to manage sessions for http providers, rather than have them share a single session manager / cache. (`#3412 <https://github.com/ethereum/web3.py/issues/3412>`__)
39+
40+
941
web3.py v7.0.0-beta.6 (2024-05-15)
1042
----------------------------------
1143

newsfragments/3307.internal.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/3388.feature.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/3400.internal.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/3403.docs.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/3404.internal.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/3409.feature.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/3412.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/3412.internal.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/3421.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)