Skip to content

Commit d4e62ef

Browse files
authored
Release 3.12.5 (#11097)
1 parent 8efe84e commit d4e62ef

File tree

6 files changed

+31
-5
lines changed

6 files changed

+31
-5
lines changed

CHANGES.rst

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,36 @@
1010

1111
.. towncrier release notes start
1212
13+
3.12.5 (2025-05-30)
14+
===================
15+
16+
Features
17+
--------
18+
19+
- Added ``ssl_shutdown_timeout`` parameter to :py:class:`~aiohttp.ClientSession` and :py:class:`~aiohttp.TCPConnector` to control the grace period for SSL shutdown handshake on TLS connections. This helps prevent "connection reset" errors on the server side while avoiding excessive delays during connector cleanup. Note: This parameter only takes effect on Python 3.11+ -- by :user:`bdraco`.
20+
21+
22+
*Related issues and pull requests on GitHub:*
23+
:issue:`11091`, :issue:`11094`.
24+
25+
26+
27+
28+
Miscellaneous internal changes
29+
------------------------------
30+
31+
- Improved performance of isinstance checks by using collections.abc types instead of typing module equivalents -- by :user:`bdraco`.
32+
33+
34+
*Related issues and pull requests on GitHub:*
35+
:issue:`11085`, :issue:`11088`.
36+
37+
38+
39+
40+
----
41+
42+
1343
3.12.4 (2025-05-28)
1444
===================
1545

CHANGES/11085.misc.rst

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

CHANGES/11088.misc.rst

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

CHANGES/11091.feature.rst

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

CHANGES/11094.feature.rst

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

aiohttp/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "3.12.5.dev0"
1+
__version__ = "3.12.5"
22

33
from typing import TYPE_CHECKING, Tuple
44

0 commit comments

Comments
 (0)