From 41413c76d1e9a1bee29f7682ffb4199bdb2cf3ee Mon Sep 17 00:00:00 2001 From: Sam Bull Date: Mon, 6 Oct 2025 17:51:03 +0100 Subject: [PATCH 1/2] Release v3.13.0 --- CHANGES.rst | 121 ++++++++++++++++++++++++++++++++++++ CHANGES/10851.bugfix.rst | 1 - CHANGES/10851.contrib.rst | 2 - CHANGES/10872.contrib.rst | 1 - CHANGES/11161.feature.rst | 2 - CHANGES/11233.doc.rst | 1 - CHANGES/11243.bugfix | 2 - CHANGES/11363.packaging | 2 - CHANGES/11425.packaging.rst | 1 - CHANGES/11464.feature.rst | 1 - CHANGES/11466.contrib.rst | 1 - CHANGES/11483.feature.rst | 2 - CHANGES/11523.bugfix.rst | 2 - CHANGES/11546.contrib.rst | 2 - aiohttp/__init__.py | 2 +- 15 files changed, 122 insertions(+), 21 deletions(-) delete mode 100644 CHANGES/10851.bugfix.rst delete mode 100644 CHANGES/10851.contrib.rst delete mode 100644 CHANGES/10872.contrib.rst delete mode 100644 CHANGES/11161.feature.rst delete mode 100644 CHANGES/11233.doc.rst delete mode 100644 CHANGES/11243.bugfix delete mode 100644 CHANGES/11363.packaging delete mode 100644 CHANGES/11425.packaging.rst delete mode 100644 CHANGES/11464.feature.rst delete mode 100644 CHANGES/11466.contrib.rst delete mode 100644 CHANGES/11483.feature.rst delete mode 100644 CHANGES/11523.bugfix.rst delete mode 100644 CHANGES/11546.contrib.rst diff --git a/CHANGES.rst b/CHANGES.rst index 88826347584..89f1fef656a 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -10,6 +10,127 @@ .. towncrier release notes start +3.12.13 (2025-10-06) +==================== + +Features +-------- + +- Added support for Python 3.14. + + + *Related issues and pull requests on GitHub:* + :issue:`10851`, :issue:`10872`. + + + +- Added support for free-threading in Python 3.14+ -- by :user:`kumaraditya303`. + + + *Related issues and pull requests on GitHub:* + :issue:`11466`, :issue:`11464`. + + + +- Added support for Zstandard (aka Zstd) compression + -- by :user:`KGuillaume-chaps`. + + + *Related issues and pull requests on GitHub:* + :issue:`11161`. + + + +- Added ``StreamReader.total_raw_bytes`` to check the number of bytes downloaded + -- by :user:`robpats`. + + + *Related issues and pull requests on GitHub:* + :issue:`11483`. + + + +Bug fixes +--------- + +- Fixed pytest plugin to not use deprecated :py:mod:`asyncio` policy APIs. + + + *Related issues and pull requests on GitHub:* + :issue:`10851`. + + + +- Updated `Content-Disposition` header parsing to handle trailing semicolons and empty parts + -- by :user:`PLPeeters`. + + + *Related issues and pull requests on GitHub:* + :issue:`11243`. + + + +- Fixed saved ``CookieJar`` failing to be loaded if cookies have ``partitioned`` flag when + ``http.cookie`` does not have partitioned cookies supports. -- by :user:`Cycloctane`. + + + *Related issues and pull requests on GitHub:* + :issue:`11523`. + + + + +Improved documentation +---------------------- + +- Added ``Wireup`` to third-party libraries -- by :user:`maldoinc`. + + + *Related issues and pull requests on GitHub:* + :issue:`11233`. + + + + +Packaging updates and notes for downstreams +------------------------------------------- + +- The `blockbuster` test dependency is now optional; the corresponding test fixture is disabled when it is unavailable + -- by :user:`musicinybrain`. + + + *Related issues and pull requests on GitHub:* + :issue:`11363`. + + + +- Added ``riscv64`` build to releases -- by :user:`eshattow`. + + + *Related issues and pull requests on GitHub:* + :issue:`11425`. + + + + +Contributor-facing changes +-------------------------- + + + +- Fixed ``test_send_compress_text`` failing when alternative zlib implementation + is used. (``zlib-ng`` in python 3.14 windows build) -- by :user:`Cycloctane`. + + + *Related issues and pull requests on GitHub:* + :issue:`11546`. + + + + +---- + + 3.12.15 (2025-07-28) ==================== diff --git a/CHANGES/10851.bugfix.rst b/CHANGES/10851.bugfix.rst deleted file mode 100644 index 9c47cc95905..00000000000 --- a/CHANGES/10851.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fixed pytest plugin to not use deprecated :py:mod:`asyncio` policy APIs. diff --git a/CHANGES/10851.contrib.rst b/CHANGES/10851.contrib.rst deleted file mode 100644 index 623f96bc227..00000000000 --- a/CHANGES/10851.contrib.rst +++ /dev/null @@ -1,2 +0,0 @@ -Updated tests to avoid using deprecated :py:mod:`asyncio` policy APIs and -make it compatible with Python 3.14. diff --git a/CHANGES/10872.contrib.rst b/CHANGES/10872.contrib.rst deleted file mode 100644 index 6a95cd3e64a..00000000000 --- a/CHANGES/10872.contrib.rst +++ /dev/null @@ -1 +0,0 @@ -Updated dependencies to allow testing on Python 3.14. diff --git a/CHANGES/11161.feature.rst b/CHANGES/11161.feature.rst deleted file mode 100644 index 617c4147a38..00000000000 --- a/CHANGES/11161.feature.rst +++ /dev/null @@ -1,2 +0,0 @@ -Add support for Zstandard (aka Zstd) compression --- by :user:`KGuillaume-chaps`. diff --git a/CHANGES/11233.doc.rst b/CHANGES/11233.doc.rst deleted file mode 100644 index 4d63afa7d88..00000000000 --- a/CHANGES/11233.doc.rst +++ /dev/null @@ -1 +0,0 @@ -Added ``Wireup`` to third-party libraries -- by :user:`maldoinc`. diff --git a/CHANGES/11243.bugfix b/CHANGES/11243.bugfix deleted file mode 100644 index 98ae195bb16..00000000000 --- a/CHANGES/11243.bugfix +++ /dev/null @@ -1,2 +0,0 @@ -Updated `Content-Disposition` header parsing to handle trailing semicolons and empty parts --- by :user:`PLPeeters`. diff --git a/CHANGES/11363.packaging b/CHANGES/11363.packaging deleted file mode 100644 index 65d54bf48c0..00000000000 --- a/CHANGES/11363.packaging +++ /dev/null @@ -1,2 +0,0 @@ -The `blockbuster` test dependency is now optional; the corresponding test fixture is disabled when it is unavailable --- by :user:`musicinybrain`. diff --git a/CHANGES/11425.packaging.rst b/CHANGES/11425.packaging.rst deleted file mode 100644 index a3cad5f6d96..00000000000 --- a/CHANGES/11425.packaging.rst +++ /dev/null @@ -1 +0,0 @@ -Added ``riscv64`` build to releases -- by :user:`eshattow`. diff --git a/CHANGES/11464.feature.rst b/CHANGES/11464.feature.rst deleted file mode 100644 index 12ebf117883..00000000000 --- a/CHANGES/11464.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Implemented support for free-threading builds of CPython -- by :user:`kumaraditya303`. diff --git a/CHANGES/11466.contrib.rst b/CHANGES/11466.contrib.rst deleted file mode 100644 index 07c5f40c82e..00000000000 --- a/CHANGES/11466.contrib.rst +++ /dev/null @@ -1 +0,0 @@ -Added free-threading CI job for CPython 3.14 -- by :user:`kumaraditya303`. diff --git a/CHANGES/11483.feature.rst b/CHANGES/11483.feature.rst deleted file mode 100644 index a8ef8b62c44..00000000000 --- a/CHANGES/11483.feature.rst +++ /dev/null @@ -1,2 +0,0 @@ -Added ``StreamReader.total_raw_bytes`` to check the number of bytes downloaded --- by :user:`robpats`. diff --git a/CHANGES/11523.bugfix.rst b/CHANGES/11523.bugfix.rst deleted file mode 100644 index 7b70bcf6e76..00000000000 --- a/CHANGES/11523.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fix saved ``CookieJar`` fail to be loaded if cookies have ``partitioned`` flag when -``http.cookie`` does not have partitioned cookies supports. -- by :user:`Cycloctane`. diff --git a/CHANGES/11546.contrib.rst b/CHANGES/11546.contrib.rst deleted file mode 100644 index 5fda1bdbb98..00000000000 --- a/CHANGES/11546.contrib.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fixed ``test_send_compress_text`` failing when alternative zlib implementation -is used. (``zlib-ng`` in python 3.14 windows build) -- by :user:`Cycloctane`. diff --git a/aiohttp/__init__.py b/aiohttp/__init__.py index 5ef03daa84e..92a7adc59cb 100644 --- a/aiohttp/__init__.py +++ b/aiohttp/__init__.py @@ -1,4 +1,4 @@ -__version__ = "3.13.0.dev0" +__version__ = "3.13.0" from typing import TYPE_CHECKING, Tuple From fe45536b7e6303745da7be049bee182172b7d85c Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 16:52:24 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- CHANGES.rst | 60 ++++++++++++++++++++++++++--------------------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index 89f1fef656a..e536efd2fa0 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -21,9 +21,9 @@ Features *Related issues and pull requests on GitHub:* :issue:`10851`, :issue:`10872`. - - - + + + - Added support for free-threading in Python 3.14+ -- by :user:`kumaraditya303`. @@ -38,9 +38,9 @@ Features *Related issues and pull requests on GitHub:* :issue:`11161`. - - - + + + - Added ``StreamReader.total_raw_bytes`` to check the number of bytes downloaded -- by :user:`robpats`. @@ -58,27 +58,27 @@ Bug fixes *Related issues and pull requests on GitHub:* :issue:`10851`. - - - + + + - Updated `Content-Disposition` header parsing to handle trailing semicolons and empty parts -- by :user:`PLPeeters`. *Related issues and pull requests on GitHub:* :issue:`11243`. - - - + + + - Fixed saved ``CookieJar`` failing to be loaded if cookies have ``partitioned`` flag when ``http.cookie`` does not have partitioned cookies supports. -- by :user:`Cycloctane`. *Related issues and pull requests on GitHub:* :issue:`11523`. - - - + + + Improved documentation ---------------------- @@ -88,9 +88,9 @@ Improved documentation *Related issues and pull requests on GitHub:* :issue:`11233`. - - - + + + Packaging updates and notes for downstreams ------------------------------------------- @@ -101,32 +101,32 @@ Packaging updates and notes for downstreams *Related issues and pull requests on GitHub:* :issue:`11363`. - - - + + + - Added ``riscv64`` build to releases -- by :user:`eshattow`. *Related issues and pull requests on GitHub:* :issue:`11425`. - - - + + + Contributor-facing changes -------------------------- - - - + + + - Fixed ``test_send_compress_text`` failing when alternative zlib implementation is used. (``zlib-ng`` in python 3.14 windows build) -- by :user:`Cycloctane`. *Related issues and pull requests on GitHub:* :issue:`11546`. - - - + + + ----