diff options
Diffstat (limited to 'env/lib/python3.10/site-packages/setuptools/logging.py')
-rw-r--r-- | env/lib/python3.10/site-packages/setuptools/logging.py | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/env/lib/python3.10/site-packages/setuptools/logging.py b/env/lib/python3.10/site-packages/setuptools/logging.py deleted file mode 100644 index 5d41c98..0000000 --- a/env/lib/python3.10/site-packages/setuptools/logging.py +++ /dev/null @@ -1,36 +0,0 @@ -import sys -import logging -import distutils.log -from . import monkey - - -def _not_warning(record): - return record.levelno < logging.WARNING - - -def configure(): - """ - Configure logging to emit warning and above to stderr - and everything else to stdout. This behavior is provided - for compatibility with distutils.log but may change in - the future. - """ - err_handler = logging.StreamHandler() - err_handler.setLevel(logging.WARNING) - out_handler = logging.StreamHandler(sys.stdout) - out_handler.addFilter(_not_warning) - handlers = err_handler, out_handler - logging.basicConfig( - format="{message}", style='{', handlers=handlers, level=logging.DEBUG) - monkey.patch_func(set_threshold, distutils.log, 'set_threshold') - - # For some reason `distutils.log` module is getting cached in `distutils.dist` - # and then loaded again when patched, - # implying: id(distutils.log) != id(distutils.dist.log). - # Make sure the same module object is used everywhere: - distutils.dist.log = distutils.log - - -def set_threshold(level): - logging.root.setLevel(level*10) - return set_threshold.unpatched(level) |