From cb29495dca4e4f0216f628f520ff19cc0e1b6b02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 6 Apr 2022 18:40:49 +0200 Subject: [PATCH] Use psycopg2cffi only if there is no psycopg2 issue11329 review354791002 --- trytond/backend/postgresql/database.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/trytond/backend/postgresql/database.py b/trytond/backend/postgresql/database.py index fd0df9fded..64650294b4 100644 --- a/trytond/backend/postgresql/database.py +++ b/trytond/backend/postgresql/database.py @@ -12,11 +12,12 @@ from itertools import chain, repeat 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)