Coverage for dataexcept/exceptions/__init__.py: 100%
10 statements
« prev ^ index » next coverage.py v7.15.4, created at 2026-09-03 20:46 +0000
« prev ^ index » next coverage.py v7.15.4, created at 2026-09-03 20:46 +0000
1# __init__.py
3from .authentication import AuthenticationError, AuthorizationError
4from .base import JobError
5from .configuration import ConfigurationError
6from .external import (
7 DependencyError,
8 OperationTimeoutError,
9 ResourceNotFoundError,
10 ServiceConnectionError,
11)
12from .lifecycle import JobCancellationError
13from .notification import EmailError, NotificationError, WebhookError
14from .parsing import DeserializationError, ParsingError, SerializationError
15from .scheduling import CronExpressionError, ScheduleConflictError
16from .validation import ValidationError
18__all__ = [
19 "JobError",
20 "ValidationError",
21 "ConfigurationError",
22 "ServiceConnectionError",
23 "OperationTimeoutError",
24 "ResourceNotFoundError",
25 "DependencyError",
26 "AuthenticationError",
27 "AuthorizationError",
28 "ParsingError",
29 "SerializationError",
30 "DeserializationError",
31 "ScheduleConflictError",
32 "CronExpressionError",
33 "NotificationError",
34 "EmailError",
35 "WebhookError",
36 "JobCancellationError",
37]