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

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  

1# SPDX-License-Identifier: MIT 

2 

3from attr import ( 

4 NOTHING, 

5 Attribute, 

6 AttrsInstance, 

7 Converter, 

8 Factory, 

9 NothingType, 

10 _make_getattr, 

11 assoc, 

12 cmp_using, 

13 define, 

14 evolve, 

15 field, 

16 fields, 

17 fields_dict, 

18 frozen, 

19 has, 

20 make_class, 

21 mutable, 

22 resolve_types, 

23 validate, 

24) 

25from attr._next_gen import asdict, astuple 

26 

27from . import converters, exceptions, filters, setters, validators 

28 

29 

30__all__ = [ 

31 "NOTHING", 

32 "Attribute", 

33 "AttrsInstance", 

34 "Converter", 

35 "Factory", 

36 "NothingType", 

37 "__author__", 

38 "__copyright__", 

39 "__description__", 

40 "__doc__", 

41 "__email__", 

42 "__license__", 

43 "__title__", 

44 "__url__", 

45 "__version__", 

46 "__version_info__", 

47 "asdict", 

48 "assoc", 

49 "astuple", 

50 "cmp_using", 

51 "converters", 

52 "define", 

53 "evolve", 

54 "exceptions", 

55 "field", 

56 "fields", 

57 "fields_dict", 

58 "filters", 

59 "frozen", 

60 "has", 

61 "make_class", 

62 "mutable", 

63 "resolve_types", 

64 "setters", 

65 "validate", 

66 "validators", 

67] 

68 

69__getattr__ = _make_getattr(__name__)