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

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

6 statements  

1from glom.core import (glom, 

2 Fill, 

3 Auto, 

4 register, 

5 register_op, 

6 Glommer, 

7 Call, 

8 Invoke, 

9 Spec, 

10 Ref, 

11 SKIP, 

12 STOP, 

13 UP, 

14 ROOT, 

15 MODE, 

16 Path, 

17 Vars, 

18 Val, 

19 Coalesce, 

20 Inspect, 

21 Pipe, 

22 GlomError, 

23 BadSpec, 

24 PathAccessError, 

25 PathAssignError, 

26 CoalesceError, 

27 UnregisteredTarget, 

28 T, S, A) 

29 

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

31from glom.matching import (M, 

32 Or, 

33 And, 

34 Not, 

35 Match, 

36 MatchError, 

37 TypeMatchError, 

38 Regex, 

39 Optional, 

40 Required, 

41 Switch, 

42 Check, 

43 CheckError) 

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

45 

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

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

48# elsewhere. (maybe procrastination :P) 

49from glom.streaming import Iter 

50 

51from glom._version import __version__