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)