package documentation

DataGraphs Python client library.

Module client DataGraphs API client for interacting with the DataGraphs service.
Module dataset Dataset representation for DataGraphs projects.
Module enums No module docstring; 4/5 classes documented
Module gateway Gateway for synchronising data between the filesystem and a DataGraphs project.
Module schema Schema definition and manipulation for DataGraphs domain models.
Module schema_report Net-effect change reporting for DataGraphs schemas.
Module schema_tracker Change-tracking and atomic-transaction machinery for schema mutations.
Module utils URN parsing, project-name mapping, and schema transformation utilities.

From __init__.py:

Class Client Low-level HTTP client for the DataGraphs REST API.
Class Dataset Represents a dataset within a DataGraphs project.
Class Gateway Higher-level wrapper for deploying projects and bulk import/export of data.
Class Schema In-memory representation of a DataGraphs domain model schema.
Exception AuthenticationError Raised when authentication or authorisation fails.
Exception DatagraphsError Base exception for DataGraphs client errors.
Variable __version__ The installed version of the pydatagraphs package, read from package metadata.
__version__ = ΒΆ

The installed version of the pydatagraphs package, read from package metadata.