randonneur.datapackage ====================== .. py:module:: randonneur.datapackage Classes ------- .. autoapisummary:: randonneur.datapackage.Datapackage Module Contents --------------- .. py:class:: Datapackage(*, name: str, description: str, contributors: list, mapping_source: dict, mapping_target: dict, source_id: Optional[str] = None, target_id: Optional[str] = None, homepage: Optional[str] = None, created: Optional[datetime.datetime] = None, version: str = '1.0.0', licenses: Optional[list] = None, graph_context: Optional[list] = None) .. py:method:: add_data(verb: str, data: list) -> None .. py:method:: from_json(filepath: pathlib.Path) -> Datapackage :staticmethod: .. py:method:: metadata() -> dict .. py:method:: to_json(filepath: Optional[pathlib.Path] = None) -> Union[pathlib.Path, str] .. py:attribute:: contributors .. py:attribute:: created .. py:attribute:: data .. py:attribute:: description .. py:attribute:: graph_context :value: ['edges'] .. py:attribute:: homepage :value: None .. py:attribute:: licenses .. py:attribute:: mapping .. py:attribute:: name .. py:attribute:: source_id :value: None .. py:attribute:: target_id :value: None .. py:attribute:: version :value: '1.0.0'