From a20705cfad6fbe5bab8a46c89809a105edda0f8b Mon Sep 17 00:00:00 2001 From: Jon Dufresne Date: Wed, 13 Mar 2019 18:21:16 -0700 Subject: [PATCH] Remove unnecessary `except ImportError` for Python datetime types The Python datetime module is available on all supported platforms. The types are always available and never raise an ImportError. --- lib/extensions.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/lib/extensions.py b/lib/extensions.py index ef514a1b..896f8bd4 100644 --- a/lib/extensions.py +++ b/lib/extensions.py @@ -49,13 +49,10 @@ try: except ImportError: pass -try: - from psycopg2._psycopg import ( # noqa - PYDATE, PYDATETIME, PYDATETIMETZ, PYINTERVAL, PYTIME, PYDATEARRAY, - PYDATETIMEARRAY, PYDATETIMETZARRAY, PYINTERVALARRAY, PYTIMEARRAY, - DateFromPy, TimeFromPy, TimestampFromPy, IntervalFromPy, ) -except ImportError: - pass +from psycopg2._psycopg import ( # noqa + PYDATE, PYDATETIME, PYDATETIMETZ, PYINTERVAL, PYTIME, PYDATEARRAY, + PYDATETIMEARRAY, PYDATETIMETZARRAY, PYINTERVALARRAY, PYTIMEARRAY, + DateFromPy, TimeFromPy, TimestampFromPy, IntervalFromPy, ) from psycopg2._psycopg import ( # noqa adapt, adapters, encodings, connection, cursor,