diff --git a/lml/__init__.py b/lml/__init__.py index a026ba2..6e0c666 100644 --- a/lml/__init__.py +++ b/lml/__init__.py @@ -10,3 +10,15 @@ import logging from lml._version import __version__ # flake8: noqa from lml._version import __author__ # flake8: noqa + +try: + from logging import NullHandler +except ImportError: + class NullHandler(logging.Handler): + """ + Null handler for logging + """ + def emit(self, record): + pass + + logging.getLogger(__name__).addHandler(NullHandler())