diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index 5b227e77522..854bf275316 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -266,11 +266,11 @@ jobs: uses: actions/checkout@v4 with: submodules: true - - name: Setup Python 3.12 + - name: Setup Python 3.13 id: python-install uses: actions/setup-python@v5 with: - python-version: 3.12 + python-version: 3.13 cache: pip cache-dependency-path: requirements/*.txt - name: Update pip, wheel, setuptools, build, twine diff --git a/CHANGES.rst b/CHANGES.rst index 0b776c5fd84..9c7b4293fef 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`.