randonneur.datapackage

Classes

Datapackage

Module Contents

class randonneur.datapackage.Datapackage(*, name: str, description: str, contributors: list, mapping_source: dict, mapping_target: dict, source_id: str | None = None, target_id: str | None = None, homepage: str | None = None, created: datetime.datetime | None = None, version: str = '1.0.0', licenses: list | None = None, graph_context: list | None = None)[source]
add_data(verb: str, data: list) None[source]
static from_json(filepath: pathlib.Path) Datapackage[source]
metadata() dict[source]
to_json(filepath: pathlib.Path | None = None) pathlib.Path | str[source]
contributors[source]
created[source]
data[source]
description[source]
graph_context = ['edges'][source]
homepage = None[source]
licenses[source]
mapping[source]
name[source]
source_id = None[source]
target_id = None[source]
version = '1.0.0'[source]