From 71775a67277fc0aa5bd2b9f15e848826d7078c4d Mon Sep 17 00:00:00 2001 From: Elvis Pranskevichus Date: Mon, 24 Nov 2025 14:05:20 -0800 Subject: [PATCH] asyncpg v0.31.0 Enable Python 3.14 with experimental subinterpreter/freethreading support. Improvements ============ * Add Python 3.14 support, experimental subinterpreter/freethreading support (#1279) (by @elprans in 9e42642b) * Avoid performing type introspection on known types (#1243) (by @elprans in 5c9986c4) * Make `prepare()` not use named statements by default when cache is disabled (#1245) (by @elprans in 5b14653e) * Implement connection service file functionality (#1223) (by @AndrewJackson2020 in 1d63bb15) Fixes ===== * Fix multi port connection string issue (#1222) (by @AndrewJackson2020 in 01c0db7b) * Avoid leaking connections if _can_use_connection fails (#1269) (by @yuliy-openai in e94302d2) Other ===== * Drop support for EOL Python 3.8 (#1281) (by @elprans in 6c2c4904) --- asyncpg/_version.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/asyncpg/_version.py b/asyncpg/_version.py index 0254079b..55a4fbf1 100644 --- a/asyncpg/_version.py +++ b/asyncpg/_version.py @@ -14,4 +14,4 @@ import typing -__version__: typing.Final = '0.31.0.dev0' +__version__: typing.Final = '0.31.0'