summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/util/queue.py
diff options
context:
space:
mode:
authorFederico Caselli <cfederico87@gmail.com>2021-01-12 22:14:38 +0100
committerMike Bayer <mike_mp@zzzcomputing.com>2021-01-19 10:35:02 -0500
commit442ca5c000aab9faa69d514e7902c9d903cbd987 (patch)
treec99190377db66a82dabdbddd544f65ccc34d8e2d /lib/sqlalchemy/util/queue.py
parentb060ed8b4818d9a74d630ac1292386a500f4825c (diff)
downloadsqlalchemy-442ca5c000aab9faa69d514e7902c9d903cbd987.tar.gz
Disallow non-native psycopg2 Unicode in Python 3; update docs
Fixed issue where the psycopg2 dialect would silently pass the ``use_native_unicode=False`` flag without actually having any effect under Python 3, as the psycopg2 DBAPI uses Unicode unconditionally under Python 3. This usage now raises an :class:`_exc.ArgumentError` when used under Python 3. Added test support for Python 2. Additionally, added documentation for client_encoding parameter that may be passed to libpq directly via psycopg2. Change-Id: I40ddf6382c157fa9399c21f0e01064197ea100f8
Diffstat (limited to 'lib/sqlalchemy/util/queue.py')
0 files changed, 0 insertions, 0 deletions