From feb3431cc3ceffa323ab5ed73ad6f9edf949a68c Mon Sep 17 00:00:00 2001 From: Stephen Rosen Date: Thu, 25 Apr 2024 11:53:43 -0500 Subject: [PATCH] Add a changelog entry for #935 (#938) --- CHANGELOG.rst | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 053af068..449981b3 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -8,6 +8,14 @@ Other changes: * Test against Python 3.12. +* Async location loading now supports loader functions which are not themselves + async, but which return an awaitable result. This means that users who are + already handling awaitable objects can return them from non-async loaders and + expect ``webargs`` to ``await`` them. This allows some async interactions + with supported frameworks, where the ``webargs``-provided parser returns a + framework object and the framework can be set to return awaitables, e.g., + the Falcon parser. Thanks :user:`j0k2r` for the PR! (:pr:`935`) + 8.4.0 (2024-01-07) ******************