data_tools.schema.DataSource#

class data_tools.schema.DataSource(*args, **kwargs)#

Bases: ABC

Abstract base class for data sources.

__init__(*args, **kwargs) None#

Methods

__init__(*args, **kwargs)

get(canonical_path, **kwargs)

store(file)

abstract get(canonical_path: CanonicalPath, **kwargs) Result#
abstract store(file: File) FileLoader#