v0.25.0
Changes
-
Improve SSL option compatibility in URIs
(by @fantix in 383c711 for #827) -
Add
Pool
methods to determine its min, max, current and idle size
(by @elprans in 603e386 for #849) -
Make it possible to specify a statement name in
Connection.prepare()
(by @elprans in 03a3d18 for #846) -
Implement support for
multirange
types
(by @elprans in d64a44a for #851)
Fixes
-
Make sure timeout callbacks always get cleaned up
(by @elprans in dad2691 for #831) -
Update
__all__
statements to a simpler form that is better supported by typecheckers
(by @bschnurr in 0a3ae7f for #828) -
Fix
test_timetz_encoding
on Python 3.10
(by @elprans in 3a90fef) -
Fix a bunch of
ResourceWarnings
in the test suite
(by @elprans in 2f4fe53) -
Fix
SSLContext
deprecation warnings
(by @elprans in 4d39a05) -
Fix the description of the database argument to
connect()
(by @elprans in a2a9237 for #847) -
Fix parsing of IPv6 addresses in the connection URI
(by @elprans in f900b73 for #845) -
Improve diagnostics of invalid
executemany()
input
(by @elprans in a8fc21e for #848)