Coverage for src / loman / serialization / __init__.py: 100%

6 statements  

« prev     ^ index     » next       coverage.py v7.13.5, created at 2026-05-07 21:24 +0000

1"""Serialization utilities for Loman computations.""" 

2 

3from .computation import ComputationSerializer 

4from .default import default_transformer 

5from .transformer import ( 

6 CustomTransformer, 

7 DillFunctionTransformer, 

8 MissingObject, 

9 NdArrayTransformer, 

10 Transformable, 

11 Transformer, 

12 UnrecognizedTypeError, 

13 UntransformableTypeError, 

14) 

15 

16# Backward compatibility aliases 

17UnrecognizedTypeException = UnrecognizedTypeError 

18UntransformableTypeException = UntransformableTypeError 

19 

20__all__ = [ 

21 "ComputationSerializer", 

22 "CustomTransformer", 

23 "DillFunctionTransformer", 

24 "MissingObject", 

25 "NdArrayTransformer", 

26 "Transformable", 

27 "Transformer", 

28 "UnrecognizedTypeException", 

29 "UntransformableTypeException", 

30 "default_transformer", 

31]