This module contains various exceptions raised by agate.

exception agate.exceptions.DataTypeError

Exception raised if a process, such as an Aggregation, is attempted with an invalid data type.

exception agate.exceptions.UnsupportedAggregationError

Exception raised if an aggregation is attempted which is not supported. For example if a Percentiles is used on a TableSet.

exception agate.exceptions.CastError

Exception raised when a column value can not be cast to the correct type.

exception agate.exceptions.FieldSizeLimitError(limit)

Exception raised when a field in the CSV file exceeds the default max or one provided by the user.