FZJ-INM1-BDA / siibra-python

Software interfaces for interacting with brain atlases - Python client
Apache License 2.0
48 stars 10 forks source link

Add jsonable abstract class or decorators for easy json encoding #101

Closed xgui3783 closed 2 years ago

xgui3783 commented 3 years ago

To consider also: avoid circular references

xgui3783 commented 3 years ago

from the discussion with @dickscheid , we have made the following way forward:

xgui3783 commented 3 years ago

according to https://github.com/samuelcolvin/pydantic/issues/643 , a 3rd party library https://github.com/koxudaxi/datamodel-code-generator exists to generate pydantic models directly from json schema

xgui3783 commented 2 years ago

fixed by #154