Source code for pyccapt.calibration.core.exceptions

"""Custom exceptions used across calibration modules."""


[docs] class CalibrationError(Exception): """Base class for calibration-related errors."""
[docs] class CalibrationInputError(CalibrationError, ValueError): """Raised when caller input is invalid for a calibration workflow."""
[docs] class CalibrationStateError(CalibrationError, RuntimeError): """Raised when shared calibration state is incomplete or inconsistent."""