API reference¶
This section documents every public class and function in prov, module by module, with
their type hints as shipped in the source (prov ships inline types via py.typed). It is
organised by concept rather than alphabetically — start with prov.model for the core object
model, then follow the links below for identifiers, the PROV vocabulary, serializers, and the
graph/graphics interop modules, plus the Conformance matrix matrix mapping every PROV-DM concept
to its prov class, factory method, and serializer round-trip status. For task-oriented
walkthroughs, see the Getting started
and the Work with PROV-JSON (and its sibling how-to pages) instead.