From 50a0df24d1c9fa78d2b85270c6e612466e0bf2a0 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Thu, 5 Dec 2024 16:29:48 -0600 Subject: [PATCH] Release 3.11.10 --- CHANGES.rst | 34 ++++++++++++++++++++++++++++++++++ CHANGES/10101.bugfix.rst | 1 - CHANGES/10102.bugfix.rst | 1 - CHANGES/10113.bugfix.rst | 1 - CHANGES/10125.bugfix.rst | 1 - aiohttp/__init__.py | 2 +- 6 files changed, 35 insertions(+), 5 deletions(-) delete mode 100644 CHANGES/10101.bugfix.rst delete mode 100644 CHANGES/10102.bugfix.rst delete mode 120000 CHANGES/10113.bugfix.rst delete mode 100644 CHANGES/10125.bugfix.rst diff --git a/CHANGES.rst b/CHANGES.rst index 8352236c320..586d70c9697 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -10,6 +10,40 @@ .. towncrier release notes start +3.11.10 (2024-12-05) +==================== + +Bug fixes +--------- + +- Fixed race condition in :class:`aiohttp.web.FileResponse` that could have resulted in an incorrect response if the file was replaced on the file system during ``prepare`` -- by :user:`bdraco`. + + + *Related issues and pull requests on GitHub:* + :issue:`10101`, :issue:`10113`. + + + +- Replaced deprecated call to :func:`mimetypes.guess_type` with :func:`mimetypes.guess_file_type` when using Python 3.13+ -- by :user:`bdraco`. + + + *Related issues and pull requests on GitHub:* + :issue:`10102`. + + + +- Disabled zero copy writes in the ``StreamWriter`` -- by :user:`bdraco`. + + + *Related issues and pull requests on GitHub:* + :issue:`10125`. + + + + +---- + + 3.11.9 (2024-12-01) =================== diff --git a/CHANGES/10101.bugfix.rst b/CHANGES/10101.bugfix.rst deleted file mode 100644 index e06195ac028..00000000000 --- a/CHANGES/10101.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fixed race condition in :class:`aiohttp.web.FileResponse` that could have resulted in an incorrect response if the file was replaced on the file system during ``prepare`` -- by :user:`bdraco`. diff --git a/CHANGES/10102.bugfix.rst b/CHANGES/10102.bugfix.rst deleted file mode 100644 index 86dda8684dd..00000000000 --- a/CHANGES/10102.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Replaced deprecated call to :func:`mimetypes.guess_type` with :func:`mimetypes.guess_file_type` when using Python 3.13+ -- by :user:`bdraco`. diff --git a/CHANGES/10113.bugfix.rst b/CHANGES/10113.bugfix.rst deleted file mode 120000 index 89cef58729f..00000000000 --- a/CHANGES/10113.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -10101.bugfix.rst \ No newline at end of file diff --git a/CHANGES/10125.bugfix.rst b/CHANGES/10125.bugfix.rst deleted file mode 100644 index 4ece1e68d96..00000000000 --- a/CHANGES/10125.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Disabled zero copy writes in the ``StreamWriter`` -- by :user:`bdraco`. diff --git a/aiohttp/__init__.py b/aiohttp/__init__.py index 0024853acaf..8c80ff3ab7d 100644 --- a/aiohttp/__init__.py +++ b/aiohttp/__init__.py @@ -1,4 +1,4 @@ -__version__ = "3.11.10.dev0" +__version__ = "3.11.10" from typing import TYPE_CHECKING, Tuple