From 473e5cfddbe89efade5048254875bfdb2ede19f9 Mon Sep 17 00:00:00 2001 From: Morten Engen Date: Fri, 7 Jul 2023 13:04:46 +0200 Subject: [PATCH] Store model config in model attribute --- src/specklepy/transports/abstract_transport.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/specklepy/transports/abstract_transport.py b/src/specklepy/transports/abstract_transport.py index 5e7a056..4b78cfc 100644 --- a/src/specklepy/transports/abstract_transport.py +++ b/src/specklepy/transports/abstract_transport.py @@ -7,6 +7,7 @@ from pydantic.config import Extra class AbstractTransport(ABC, BaseModel): _name: str = "Abstract" + model_config = {'extra': 'allow', 'arbitrary_types_allowed': True} @property def name(self): @@ -87,7 +88,3 @@ class AbstractTransport(ABC, BaseModel): str -- the string representation of the root object """ pass - - class Config: - extra = Extra.allow - arbitrary_types_allowed = True