Errors
timenet.errors ¶source
TimeNet's exception hierarchy.
Every TimeNet-raised error derives from :class:TimeNetError. Validation and manifest errors also
derive from :class:ValueError so existing except ValueError handlers keep working. Builtin
FileNotFoundError / FileExistsError are still raised directly for user-supplied paths.
DatasetNotFoundError ¶source
Bases: TimeNetError
A requested dataset id or version is not present in a registry or on disk.
InvalidCardError ¶source
Bases: TimeNetError, ValueError
A dataset card YAML is malformed or fails schema validation (raised while curating).
InvalidManifestError ¶source
Bases: TimeFFormatError, ValueError
A manifest.json is missing required blocks/fields or cannot be parsed.
RegistryError ¶source
Bases: TimeNetError
A registry could not be loaded, reached, or served a request.
TimeFEditError ¶source
Bases: TimeFValidationError
An edit would leave a dataset referentially inconsistent (e.g. a dangling reference).
TimeFFormatError ¶source
Bases: TimeNetError
An on-disk TimeF artifact is corrupt or uses an unsupported format version.
TimeFValidationError ¶source
Bases: TimeNetError, ValueError
A dataset or its arrays violate a TimeF invariant (raised while building or writing).