Exasol Error Reporting is a Python library designed to standardize error messages with structured error codes, messages, and mitigation hints. It ensures uniformity across applications by enforcing a specific error code format. The current version is 1.1.0, and it follows an active release cadence, typically updating dependencies and addressing security concerns as needed.
pip install exasol-error-reportingVerified import paths — ran on the pinned version, not inferred.
This quickstart demonstrates how to define and raise an `ExaError` with a structured error code, message, mitigation hints, and additional parameters. It also shows how to catch and inspect the `ExaError` object.
Upgrade your Python environment to 3.10 or newer. The library requires Python >=3.10, <4.0.
Update your `pip install` command and all import statements from `exasol_error_reporting_python` to `exasol.error_reporting`.
Ensure error codes follow the pattern `E-<THREE_LETTER_COMPONENT>-<NUMBER>`, where `E` is fixed, the component is three uppercase letters, and the number is an integer.
No dependency data recorded yet.