Enable Python 3.14 with experimental subinterpreter/freethreading
support.
Improvements
============
* Add Python 3.14 support, experimental subinterpreter/freethreading support (#1279)
(by @elprans in 9e42642)
* Avoid performing type introspection on known types (#1243)
(by @elprans in 5c9986c)
* Make `prepare()` not use named statements by default when cache is disabled (#1245)
(by @elprans in 5b14653)
* Implement connection service file functionality (#1223)
(by @AndrewJackson2020 in 1d63bb1)
Fixes
=====
* Fix multi port connection string issue (#1222)
(by @AndrewJackson2020 in 01c0db7)
* Avoid leaking connections if _can_use_connection fails (#1269)
(by @yuliy-openai in e94302d)
Other
=====
* Drop support for EOL Python 3.8 (#1281)
(by @elprans in 6c2c490)
Enable Python 3.14 with experimental subinterpreter/freethreading
support.
Improvements
Add Python 3.14 support, experimental subinterpreter/freethreading support (Add Python 3.14 support, experimental subinterpreter/freethreading support #1279)
(by @elprans in 9e42642)
Avoid performing type introspection on known types (Avoid performing type introspection on known types #1243)
(by @elprans in 5c9986c)
Make prepare() not use named statements by default when cache is disabled (Make prepare() not use named statements by default when cache is disabled #1245)
(by @elprans in 5b14653)
Implement connection service file functionality (Implement connection service file functionality #1223)
(by @AndrewJackson2020 in 1d63bb1)
Fixes
Fix multi port connection string issue (Fix multi port connection string issue #1222)
(by @AndrewJackson2020 in 01c0db7)
Avoid leaking connections if _can_use_connection fails (Avoid leaking connections if _can_use_connection fails #1269)
(by @yuliy-openai in e94302d)
Other
(by @elprans in 6c2c490)