diff --git a/src/caosadvancedtools/models/parser.py b/src/caosadvancedtools/models/parser.py index 37f34e7bcbae48188c96b9bea6434d59571020fd..fa21aa13b1ee666a36d94280865835b922d6c721 100644 --- a/src/caosadvancedtools/models/parser.py +++ b/src/caosadvancedtools/models/parser.py @@ -52,9 +52,7 @@ from linkahead.common.datatype import get_list_datatype from .data_model import CAOSDB_INTERNAL_PROPERTIES, DataModel # Keywords which are allowed in data model descriptions. -KEYWORDS = ["parent", # deprecated, use inherit_from_* instead: - # https://gitlab.com/caosdb/caosdb-advanced-user-tools/-/issues/36 - "importance", +KEYWORDS = ["importance", "datatype", # for example TEXT, INTEGER or REFERENCE "unit", "description", @@ -595,16 +593,6 @@ debug : bool, optional self._inherit(name, prop, db.RECOMMENDED) elif prop_name == "inherit_from_suggested": self._inherit(name, prop, db.SUGGESTED) - elif prop_name == "parent": - warn( - DeprecationWarning( - "The `parent` keyword is deprecated and will be " - "removed in a future version. Use " - "`inherit_from_{obligatory|recommended|suggested}` " - "instead." - ) - ) - self._inherit(name, prop, db.OBLIGATORY) else: raise ValueError("invalid keyword: {}".format(prop_name))