diff options
author | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | 2020-01-01 20:06:52 (GMT) |
---|---|---|
committer | Vinay Sajip <vinay_sajip@yahoo.co.uk> | 2020-01-01 20:06:52 (GMT) |
commit | 1d5a7e5694bd9104f56f4f28357c2d13afd58a29 (patch) | |
tree | 32aaf3367eddcbcfd6cc98e6da644b49e634ddfd /Lib/logging | |
parent | dad526eb36530186f625a2724c8835fe3df3c8c1 (diff) | |
download | cpython-1d5a7e5694bd9104f56f4f28357c2d13afd58a29.zip cpython-1d5a7e5694bd9104f56f4f28357c2d13afd58a29.tar.gz cpython-1d5a7e5694bd9104f56f4f28357c2d13afd58a29.tar.bz2 |
bpo-39142: Avoid converting namedtuple instances to ConvertingTuple. (GH-17773) (GH-17785)
(cherry picked from commit 46abfc1416ff8e450999611ef8f231ff871ab133)
Diffstat (limited to 'Lib/logging')
-rw-r--r-- | Lib/logging/config.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Lib/logging/config.py b/Lib/logging/config.py index 9dd35e1..3cd5fea 100644 --- a/Lib/logging/config.py +++ b/Lib/logging/config.py @@ -447,7 +447,7 @@ class BaseConfigurator(object): value = ConvertingList(value) value.configurator = self elif not isinstance(value, ConvertingTuple) and\ - isinstance(value, tuple): + isinstance(value, tuple) and not hasattr(value, '_fields'): value = ConvertingTuple(value) value.configurator = self elif isinstance(value, str): # str for py3k |