From c95404ff65dab1469dcd1dfec58ba54a8e7e7b3a Mon Sep 17 00:00:00 2001 From: Inada Naoki Date: Tue, 5 Feb 2019 17:05:43 +0900 Subject: email: use dict instead of OrderedDict (GH-11709) --- Lib/email/_header_value_parser.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Lib/email/_header_value_parser.py b/Lib/email/_header_value_parser.py index 416da1a..922daa2 100644 --- a/Lib/email/_header_value_parser.py +++ b/Lib/email/_header_value_parser.py @@ -70,7 +70,6 @@ XXX: provide complete list of token types. import re import urllib # For urllib.parse.unquote from string import hexdigits -from collections import OrderedDict from operator import itemgetter from email import _encoded_words as _ew from email import errors @@ -720,7 +719,7 @@ class MimeParameters(TokenList): # to assume the RFC 2231 pieces can come in any order. However, we # output them in the order that we first see a given name, which gives # us a stable __str__. - params = OrderedDict() + params = {} # Using order preserving dict from Python 3.7+ for token in self: if not token.token_type.endswith('parameter'): continue -- cgit v0.12