coordinator_data_tasks.utils package

Submodules

coordinator_data_tasks.utils.errors module

Provide error classes for coordinator_data_tasks.

exception coordinator_data_tasks.utils.errors.DataTasksError[source]

Bases: Exception

Base error class for data_tasks.

exception coordinator_data_tasks.utils.errors.NoResult[source]

Bases: coordinator_data_tasks.utils.errors.DataTasksError

Raise when an iteration has nothing to return, but normally would.

exception coordinator_data_tasks.utils.errors.NotImplementedYet(msg=None)[source]

Bases: NotImplementedError, coordinator_data_tasks.utils.errors.DataTasksError

Raise when a section of code that has been left for another time is asked to execute.

__init__(msg=None)[source]

Set up the Exception.

exception coordinator_data_tasks.utils.errors.ValidationError[source]

Bases: coordinator_data_tasks.utils.errors.DataTasksError

Raise when a validation/sanity check comes back with unexpected value.

coordinator_data_tasks.utils.loaders module

coordinator_data_tasks.utils.recoders module

Provide functions to recode a dataframe column.

Each function should be in a form that can be handed to df[column_name].apply(func).

coordinator_data_tasks.utils.recoders.recode_dates(x)[source]

Return x recast as datetime[ns], or NaT.

Module contents