pydatagraphs API Documentation Modules Classes Names
Clear Help

For more information on the search, visit the help page.

Class Hierarchy

  • abc.ABC
    • datagraphs.schema_report.ChangeRenderer - Strategy that renders an ordered list of Change instances.
      • datagraphs.schema_report.RecordChangeRenderer - Render Changes as structured record dicts (the records format).
      • datagraphs.schema_report.TextChangeRenderer - Render Changes as a human-readable plain-text changelog (the text format).
  • datagraphs.Client - Low-level HTTP client for the DataGraphs REST API.
  • datagraphs.Dataset - Represents a dataset within a DataGraphs project.
  • datagraphs.Gateway - Higher-level wrapper for deploying projects and bulk import/export of data.
  • datagraphs.Schema - In-memory representation of a DataGraphs domain model schema.
  • datagraphs.schema_report.Change - Represents a single net-effect change detected by the structural diff.
  • datagraphs.schema_report.RenameMap - Identity correspondence derived by event-sourced op-log replay.
  • datagraphs.schema_tracker.ChangeTracker - Owns a schema's op-log, baseline snapshot, and atomic-rollback transaction.
  • datagraphs.utils.SchemaTransformer - Transforms schemas between legacy (old) and new format.
  • enum.StrEnum
    • datagraphs.enums.DATATYPE - Enumeration of property datatypes available in a DataGraphs schema.
    • datagraphs.enums.HTTP - Enumeration of HTTP methods available in the DataGraphs API.
    • datagraphs.enums.REPORT_FORMAT - Enumeration of output formats for a schema change report.
    • datagraphs.enums.SCHEMA_APPLY_MODE - Undocumented
    • datagraphs.enums.VALIDATION_MODE - Enumeration of validation modes for the DataGraphs project loading.
  • Exception
    • datagraphs.DatagraphsError - Base exception for DataGraphs client errors.
      • datagraphs.AuthenticationError - Raised when authentication or authorisation fails.
    • datagraphs.schema.SchemaError - Base exception for Schema-related errors.
      • datagraphs.schema.ClassNotFoundError - Raised when a class is not found in the schema.
      • datagraphs.schema.InvalidInversePropertyError - Raised when an invalid inverse property is specified.
      • datagraphs.schema.PropertyExistsError - Raised when attempting to create a property that already exists.
      • datagraphs.schema.PropertyNotFoundError - Raised when a property is not found in a class.
API Documentation for pydatagraphs, generated by pydoctor 25.10.1 at 2026-07-24 23:01:27.