iridium.inveniordm.models
Pydantic models for relevant JSON objects.
Based on the source code of various Invenio(RDM) modules and the official InvenioRDM documentation here: https://inveniordm.docs.cern.ch/reference/metadata/
This recreation of the structures is not perfect. If failures happen, please open a bug report and describe what kind of API call failed or object was parsed incorrectly, in order to deduce a possible problem in the model.
Notice that pdoc
fails to generate useful documentation out of just the
type hints that define the model. Press View Source
to inspect the models.
View Source
""" Pydantic models for relevant JSON objects. Based on the source code of various Invenio(RDM) modules and the official InvenioRDM documentation here: https://inveniordm.docs.cern.ch/reference/metadata/ This recreation of the structures is not perfect. If failures happen, please open a bug report and describe what kind of API call failed or object was parsed incorrectly, in order to deduce a possible problem in the model. **Notice that `pdoc` fails to generate useful documentation out of just the type hints that define the model. Press `View Source` to inspect the models.** """ # re-export all classes for convenience from .biblio import * # noqa: F401, F403 from .query import * # noqa: F401, F403 from .technical import * # noqa: F401, F403