changeset fa1fcf5af327 in trytond:5.0
details: https://hg.tryton.org/trytond?cmd=changeset&node=fa1fcf5af327
description:
Use psycopg2cffi only if there is no psycopg2
issue11329
review354791002
(grafted from 6001f228e80a92f624339150dd8b8f595f49df8d)
diffstat:
trytond/backend/postgresql/database.py | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diffs (19 lines):
diff -r 6a4afdc7c849 -r fa1fcf5af327 trytond/backend/postgresql/database.py
--- a/trytond/backend/postgresql/database.py Sat Mar 19 15:04:09 2022 +0100
+++ b/trytond/backend/postgresql/database.py Wed Apr 06 18:40:49 2022 +0200
@@ -11,11 +11,12 @@
from threading import RLock
try:
+ from psycopg2 import connect
+except ImportError:
from psycopg2cffi import compat
compat.register()
-except ImportError:
- pass
-from psycopg2 import connect, Binary
+ from psycopg2 import connect
+from psycopg2 import Binary
from psycopg2.pool import ThreadedConnectionPool, PoolError
from psycopg2.extensions import cursor
from psycopg2.extensions import ISOLATION_LEVEL_REPEATABLE_READ