Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/glom/__init__.py: 100%

6 statements  

« prev     ^ index     » next       coverage.py v7.2.7, created at 2023-06-07 06:23 +0000

1 

2from glom.core import (glom, 

3 Fill, 

4 Auto, 

5 register, 

6 register_op, 

7 Glommer, 

8 Call, 

9 Invoke, 

10 Spec, 

11 Ref, 

12 OMIT, # backwards compat 

13 SKIP, 

14 STOP, 

15 UP, 

16 ROOT, 

17 MODE, 

18 Path, 

19 Vars, 

20 Val, 

21 Literal, # backwards compat 2020-07 

22 Let, # backwards compat 2020-07 

23 Coalesce, 

24 Inspect, 

25 Pipe, 

26 GlomError, 

27 BadSpec, 

28 PathAccessError, 

29 PathAssignError, 

30 CoalesceError, 

31 UnregisteredTarget, 

32 T, S, A) 

33 

34from glom.reduction import Sum, Fold, Flatten, flatten, FoldError, Merge, merge 

35from glom.matching import (M, 

36 Or, 

37 And, 

38 Not, 

39 Match, 

40 MatchError, 

41 TypeMatchError, 

42 Regex, 

43 Optional, 

44 Required, 

45 Switch, 

46 Check, 

47 CheckError) 

48from glom.mutation import Assign, Delete, assign, delete, PathDeleteError 

49 

50# there's no -ion word that really fits what "streaming" means. 

51# generation, production, iteration, all have more relevant meanings 

52# elsewhere. (maybe procrastination :P) 

53from glom.streaming import Iter 

54 

55from glom._version import __version__