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

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

7 statements  

1"""A logging formatter for colored output.""" 

2 

3import sys 

4import warnings 

5 

6from colorlog.formatter import ( 

7 ColoredFormatter, 

8 LevelFormatter, 

9 TTYColoredFormatter, 

10 default_log_colors, 

11) 

12from colorlog.wrappers import ( 

13 CRITICAL, 

14 DEBUG, 

15 ERROR, 

16 FATAL, 

17 INFO, 

18 NOTSET, 

19 StreamHandler, 

20 WARN, 

21 WARNING, 

22 basicConfig, 

23 critical, 

24 debug, 

25 error, 

26 exception, 

27 getLogger, 

28 info, 

29 log, 

30 root, 

31 warning, 

32) 

33 

34__all__ = ( 

35 "CRITICAL", 

36 "DEBUG", 

37 "ERROR", 

38 "FATAL", 

39 "INFO", 

40 "NOTSET", 

41 "WARN", 

42 "WARNING", 

43 "ColoredFormatter", 

44 "LevelFormatter", 

45 "StreamHandler", 

46 "TTYColoredFormatter", 

47 "basicConfig", 

48 "critical", 

49 "debug", 

50 "default_log_colors", 

51 "error", 

52 "exception", 

53 "exception", 

54 "getLogger", 

55 "info", 

56 "log", 

57 "root", 

58 "warning", 

59) 

60 

61if sys.version_info < (3, 6): 

62 warnings.warn( 

63 "Colorlog requires Python 3.6 or above. Pin 'colorlog<5' to your dependencies " 

64 "if you require compatibility with older versions of Python. See " 

65 "https://github.com/borntyping/python-colorlog#status for more information." 

66 )