sec_interp.core.exceptions module
- exception sec_interp.core.exceptions.ConfigurationError(message: str, details: dict | None = None)[source]
Bases:
SecInterpErrorRaised for configuration-related issues.
- exception sec_interp.core.exceptions.DataMissingError(message: str, details: dict | None = None)[source]
Bases:
ProcessingErrorRaised when required data (e.g. from a layer) is missing.
- exception sec_interp.core.exceptions.ExportError(message: str, details: dict | None = None)[source]
Bases:
SecInterpErrorRaised when data export fails.
- exception sec_interp.core.exceptions.GeometryError(message: str, details: dict | None = None)[source]
Bases:
ProcessingErrorRaised for geometry-related errors (invalid, null, etc.).
- exception sec_interp.core.exceptions.ProcessingError(message: str, details: dict | None = None)[source]
Bases:
SecInterpErrorRaised when data processing fails.
- exception sec_interp.core.exceptions.SecInterpError(message: str, details: dict | None = None)[source]
Bases:
ExceptionBase class for all SecInterp-specific exceptions.
- exception sec_interp.core.exceptions.ValidationError(message: str, details: dict | None = None)[source]
Bases:
SecInterpErrorRaised when input validation fails.