Restart closed merge request !144: chore(deps): bump asyncpg from 0.30.0 to 0.31.0 at Restart / titanium

Restart
2026-03-13T15:45:08+00:00

Bumps asyncpg from 0.30.0 to 0.31.0.

Release notes

Sourced from asyncpg's releases.

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)

Commits

71775a6 asyncpg v0.31.0

508cae6 Test on PostgreSQL 18 (#1290)

e534e5f Bump cibuildwheel

07fe512 Bump pgproto

648b35f Bump Cython to 3.2.1 (#1288)

9e42642 Add Python 3.14 support, experimental subinterpreter/freethreading support (#...

6fe1c49 Move development deps away from extras and into dependency groups (#1280)

7a54816 Fix a couple of missed Python version guards

6c2c490 Drop support for EOL Python 3.8 (#1281)

4c60ae8 Bump version to 0.31.0.dev0