Custom Exceptions
tfbpapi.errors
¶
Custom exception classes for dataset management.
ConfigNotFoundError
¶
Bases: DatasetError
Raised when a requested config doesn’t exist.
Source code in tfbpapi/errors.py
DataCardError
¶
DataCardMetadataError
¶
Bases: DataCardError
Exception raised when metadata extraction fails.
Source code in tfbpapi/errors.py
DataCardParsingError
¶
Bases: DatasetError
Raised when dataset card parsing fails.
Source code in tfbpapi/errors.py
DataCardValidationError
¶
Bases: DataCardError
Exception raised when dataset card validation fails.
Source code in tfbpapi/errors.py
DatasetError
¶
Bases: Exception
Base exception for all dataset-related errors.
Source code in tfbpapi/errors.py
HfDataFetchError
¶
Bases: DatasetError
Raised when HuggingFace API requests fail.
Source code in tfbpapi/errors.py
InvalidDatasetTypeError
¶
Bases: DatasetError
Raised when dataset_type value is not recognized.
Source code in tfbpapi/errors.py
InvalidFilterFieldError
¶
Bases: DatasetError
Raised when filter fields don’t exist in metadata columns.
Source code in tfbpapi/errors.py
MissingDatasetTypeError
¶
Bases: DatasetError
Raised when dataset_type field is missing from config.
Source code in tfbpapi/errors.py
RepoTooLargeError
¶
Bases: DatasetError
Raised when repository exceeds auto-download threshold.
Source code in tfbpapi/errors.py
TableNotFoundError
¶
Bases: DatasetError
Raised when requested table doesn’t exist.