changeset 6001f228e80a in trytond:default
details: https://hg.tryton.org/trytond?cmd=changeset&node=6001f228e80a
description:
        Use psycopg2cffi only if there is no psycopg2

        issue11329
        review354791002
diffstat:

 trytond/backend/postgresql/database.py |  7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diffs (19 lines):

diff -r 674cc62692ab -r 6001f228e80a trytond/backend/postgresql/database.py
--- a/trytond/backend/postgresql/database.py    Wed Apr 06 18:24:28 2022 +0200
+++ b/trytond/backend/postgresql/database.py    Wed Apr 06 18:40:49 2022 +0200
@@ -12,11 +12,12 @@
 from threading import RLock
 
 try:
+    from psycopg2 import connect
+except ImportError:
     from psycopg2cffi import compat
     compat.register()
-except ImportError:
-    pass
-from psycopg2 import Binary, connect
+    from psycopg2 import connect
+from psycopg2 import Binary
 from psycopg2.extensions import (
     ISOLATION_LEVEL_AUTOCOMMIT, ISOLATION_LEVEL_REPEATABLE_READ, UNICODE, AsIs,
     cursor, register_adapter, register_type)

Reply via email to