From b5dc8de6f0529f4d895d5af2a332bc723de701b4 Mon Sep 17 00:00:00 2001 From: Samuel Marks <807580+SamuelMarks@users.noreply.github.com> Date: Mon, 9 Jan 2023 15:14:58 -0500 Subject: [PATCH] [cdd/emit/utils/sqlalchemy_utils.py] Ensure support for Python 3.8 --- cdd/emit/utils/sqlalchemy_utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cdd/emit/utils/sqlalchemy_utils.py b/cdd/emit/utils/sqlalchemy_utils.py index ae8e91f..bb6e871 100644 --- a/cdd/emit/utils/sqlalchemy_utils.py +++ b/cdd/emit/utils/sqlalchemy_utils.py @@ -35,7 +35,7 @@ sqlalchemy_top_level_imports, ) from cdd.pure_utils import ( - PY_GTE_3_8, + PY_GTE_3_9, find_module_filepath, none_types, rpartial, @@ -202,7 +202,7 @@ def update_args_infer_typ_sqlalchemy(_param, args, name, nullable, x_typ_sql): union_typ = ast.parse(_param["typ"]).body[0] assert isinstance(union_typ.value, Subscript) union_typ_tuple = ( - union_typ.value.slice if PY_GTE_3_8 else union_typ.value.slice.value + union_typ.value.slice if PY_GTE_3_9 else union_typ.value.slice.value ) assert isinstance(union_typ_tuple, Tuple) assert len(union_typ_tuple.elts) == 2