diff --git a/setup.py b/setup.py index 6e3f8c4..e1e891c 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ setuptools.setup( name="springform", - version="0.6.0", + version="0.6.5", packages=['springform'], package_dir={'springform': 'src'}, include_package_data=True, diff --git a/src/Forms.py b/src/Forms.py index 4554360..7c3b05a 100644 --- a/src/Forms.py +++ b/src/Forms.py @@ -65,8 +65,8 @@ def __inherit(self) -> None: if self.__cls: # TODO: Find a better way to get this information with libCST or ast # (Maybe it already exists in the _Model__instance?) - mdl = eval(f"importlib.import_module('{self.__mod}').{self.__cls}") - for base in mdl.__bases__: + mdl = eval(f"importlib.import_module('{self.__mod}')") + for base in mdl.self.__cls.__bases__: bases.append(base.__name__) self.__elements["bases"] = bases