Fixed
-
Handle conversion between PostgreSQL encoding names and Python ones while
decoding thequery
column frompg_stat_activity
with
pg_database.encoding
(#348). -
Fix typos in man pages, spotted by codespell.
Added
-
When using the psycopg backend, set
client_encoding
toauto
if unspecified
in the connection string. This will help getting the appropriate client
encoding from locale settings, even if the connection database has a different
one. -
Fall back to a permissive-but-hopefully-more-robust loader for character type
values if client encoding is reallyascii
, when using the psycopg backend.
Misc.
-
Add compatibility with old humanize (>= 0.5.1), to make packaging easier on
old platforms such as RHEL 8. -
Adjust log messages prefix, removing the "Hint" word and adding the level
name, as we now emit messages for different purposes.