Skip to content

Commit 16a4dc7

Browse files
committed
Remove proxy code from ColoredRecord
1 parent 73b4971 commit 16a4dc7

File tree

2 files changed

+2
-11
lines changed

2 files changed

+2
-11
lines changed

colorlog/colorlog.py

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -47,18 +47,9 @@ class ColoredRecord(object):
4747
StrFormatStyle, and StringTemplateStyle classes).
4848
"""
4949

50-
def __init__(
51-
self,
52-
record: logging.LogRecord,
53-
escapes: EscapeCodes,
54-
) -> None:
55-
"""Add attributes from the escape_codes dict and the record."""
50+
def __init__(self, record: logging.LogRecord, escapes: EscapeCodes) -> None:
5651
self.__dict__.update(record.__dict__)
5752
self.__dict__.update(escapes)
58-
self._record = record
59-
60-
def __getattr__(self, name: str) -> typing.Any:
61-
return getattr(self._record, name)
6253

6354

6455
class ColoredFormatter(logging.Formatter):

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
setup(
44
name="colorlog",
5-
version="6.0.0-alpha.2",
5+
version="6.0.0-alpha.3",
66
description="Add colours to the output of Python's logging module.",
77
long_description=open("README.md").read(),
88
long_description_content_type="text/markdown",

0 commit comments

Comments
 (0)