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

1# __init__.py 

2 

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 

17 

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]