LogXide: High-performance, Rust-powered drop-in replacement for Python's logging module.
Filter
Basic Filter implementation for compatibility
Source code in logxide/__init__.py
| )
from .compat_handlers import (
ERROR as ERROR,
)
|
LogRecord
Basic LogRecord implementation for compatibility
Source code in logxide/__init__.py
| from .compat_handlers import (
CRITICAL as CRITICAL,
)
from .compat_handlers import (
|
NullHandler
A handler that does nothing.
Source code in logxide/__init__.py
| from .compat_handlers import (
NOTSET as NOTSET,
)
from .compat_handlers import (
WARN as WARN,
)
from .compat_handlers import (
|
PyLogger
High-performance logger implementation.
Source code in logxide/__init__.py
| if version_match:
major = int(version_match.group(1))
minor = int(version_match.group(2)[:2])
compiled_version = (major, minor)
runtime_version = sys.version_info[:2]
if compiled_version != runtime_version:
sys.stderr.write(
"\u274c FATAL: Python Version Mismatch\n"
f"Compiled: {compiled_version},"
f" Runtime: {runtime_version}\n"
)
sys.exit(1)
_check_python_version()
from . import logxide
__version__ = "0.1.13"
from . import logxide as _logxide_ext
from .compat_functions import (
addLevelName as addLevelName,
)
from .compat_functions import (
captureWarnings as captureWarnings,
)
from .compat_functions import (
disable as disable,
)
from .compat_functions import (
getHandlerByName as getHandlerByName,
)
from .compat_functions import (
getHandlerNames as getHandlerNames,
)
from .compat_functions import (
getLevelName as getLevelName,
)
from .compat_functions import (
getLevelNamesMapping as getLevelNamesMapping,
)
from .compat_functions import (
getLoggerClass as getLoggerClass,
)
from .compat_functions import (
getLogRecordFactory as getLogRecordFactory,
)
from .compat_functions import (
makeLogRecord as makeLogRecord,
)
from .compat_functions import (
setLoggerClass as setLoggerClass,
|