diff --git a/rdflib/plugins/shared/jsonld/context.py b/rdflib/plugins/shared/jsonld/context.py index b3493fabe..2ffb7a8cc 100644 --- a/rdflib/plugins/shared/jsonld/context.py +++ b/rdflib/plugins/shared/jsonld/context.py @@ -7,6 +7,7 @@ from collections import namedtuple from collections.abc import Collection, Generator +from enum import Enum from typing import ( TYPE_CHECKING, Any, @@ -58,11 +59,11 @@ NODE_KEYS = {GRAPH, ID, INCLUDED, JSON, LIST, NEST, NONE, REV, SET, TYPE, VALUE, LANG} -class Defined(int): - pass +class Defined(Enum): + UNDEF = 0 -UNDEF = Defined(0) +UNDEF = Defined.UNDEF # From URI_GEN_DELIMS = (":", "/", "?", "#", "[", "]", "@")