Skip to content

Commit 4ecc963

Browse files
committed
Bumped up the version
1 parent 5489fbd commit 4ecc963

File tree

1 file changed

+21
-15
lines changed

1 file changed

+21
-15
lines changed

docs/versionhistory.rst

+21-15
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,11 @@ Version history
33

44
This library adheres to `Semantic Versioning 2.0 <http://semver.org/>`_.
55

6-
**UNRELEASED**
7-
8-
- Fixed acquring a lock twice in the same task on asyncio hanging instead of raising a
9-
``RuntimeError`` (`#798 <https://github.com/agronholm/anyio/issues/798>`_)
10-
- Fixed an async fixture's ``self`` being different than the test's ``self`` in
11-
class-based tests (`#633 <https://github.com/agronholm/anyio/issues/633>`_)
12-
(PR by @agronholm and @graingert)
13-
- Fixed ``TypeError`` with ``TLSStream`` on Windows when a certificate verification
14-
error occurs when using a `truststore <https://github.com/sethmlarson/truststore>`_
15-
SSL certificate (`#795 <https://github.com/agronholm/anyio/issues/795>`_)
16-
- Corrected documentation on ``anyio.Path`` regarding the limitations imposed by the
17-
current Python version on several of its methods, and made the ``is_junction`` method
18-
unavailable on Python versions earlier than 3.12
19-
(`#794 <https://github.com/agronholm/anyio/issues/794>`_)
20-
216
**4.6.0**
227

8+
This release is the successor to v4.5.0 with Python 3.8 support dropped, and does not
9+
contain the changes from v4.5.1.
10+
2311
- Dropped support for Python 3.8
2412
(as `#698 <https://github.com/agronholm/anyio/issues/698>`_ cannot be resolved
2513
without cancel message support)
@@ -34,6 +22,24 @@ This library adheres to `Semantic Versioning 2.0 <http://semver.org/>`_.
3422
- Fixed inconsistent task uncancellation with asyncio cancel scopes belonging to a
3523
task group when said task group has child tasks running
3624

25+
**4.5.1**
26+
27+
As Python 3.8 support was dropped in v4.6.0, this interim release was created to bring a
28+
regression fix to Python 3.8, and adds a few other fixes also present in v4.6.1.
29+
30+
- Fixed acquring a lock twice in the same task on asyncio hanging instead of raising a
31+
``RuntimeError`` (`#798 <https://github.com/agronholm/anyio/issues/798>`_)
32+
- Fixed an async fixture's ``self`` being different than the test's ``self`` in
33+
class-based tests (`#633 <https://github.com/agronholm/anyio/issues/633>`_)
34+
(PR by @agronholm and @graingert)
35+
- Fixed ``TypeError`` with ``TLSStream`` on Windows when a certificate verification
36+
error occurs when using a `truststore <https://github.com/sethmlarson/truststore>`_
37+
SSL certificate (`#795 <https://github.com/agronholm/anyio/issues/795>`_)
38+
- Corrected documentation on ``anyio.Path`` regarding the limitations imposed by the
39+
current Python version on several of its methods, and made the ``is_junction`` method
40+
unavailable on Python versions earlier than 3.12
41+
(`#794 <https://github.com/agronholm/anyio/issues/794>`_)
42+
3743
**4.5.0**
3844

3945
- Improved the performance of ``anyio.Lock`` and ``anyio.Semaphore`` on asyncio (even up

0 commit comments

Comments
 (0)