Refactored to allow ConceptEvaluator

This commit is contained in:
2019-11-14 22:04:38 +01:00
parent 576ce77740
commit 9e10e77737
30 changed files with 2406 additions and 1007 deletions
+5
View File
@@ -5,6 +5,8 @@ import struct
import io
from dataclasses import dataclass
import logging
from enum import Enum
import core.utils
from core.concept import Concept
@@ -23,6 +25,9 @@ def json_default_converter(o):
if isinstance(o, (datetime.date, datetime.datetime)):
return o.isoformat()
if isinstance(o, Enum):
return o.key
@dataclass()
class SerializerContext: