From: Inada Naoki Date: Tue, 5 Feb 2019 08:05:43 +0000 (+0900) Subject: email: use dict instead of OrderedDict (GH-11709) X-Git-Tag: v3.8.0a2~114 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c95404ff65dab1469dcd1dfec58ba54a8e7e7b3a;p=thirdparty%2FPython%2Fcpython.git email: use dict instead of OrderedDict (GH-11709) --- diff --git a/Lib/email/_header_value_parser.py b/Lib/email/_header_value_parser.py index 416da1a80d9c..922daa2560f0 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