]> granicus.if.org Git - python/commitdiff
#20976: remove unneeded quopri import in email.utils.
authorR David Murray <rdmurray@bitdance.com>
Sun, 23 Mar 2014 18:18:44 +0000 (14:18 -0400)
committerR David Murray <rdmurray@bitdance.com>
Sun, 23 Mar 2014 18:18:44 +0000 (14:18 -0400)
Lib/email/message.py
Lib/email/utils.py

index b4bc8cbc9e54ee56fd8b6c377d00f861bc5742c9..aa46debeba51ad8802b3a04eee400261e1eac8ef 100644 (file)
@@ -8,6 +8,7 @@ __all__ = ['Message']
 
 import re
 import uu
+import quopri
 from io import BytesIO, StringIO
 
 # Intrapackage imports
@@ -278,7 +279,7 @@ class Message:
         if not decode:
             return payload
         if cte == 'quoted-printable':
-            return utils._qdecode(bpayload)
+            return quopri.decodestring(bpayload)
         elif cte == 'base64':
             # XXX: this is a bit of a hack; decode_b should probably be factored
             # out somewhere, but I haven't figured out where yet.
index 17f01bc1064ca5c2bec0ff5f7816362876f25973..cacb9b105aadb262748d2de5dd62d6ff6e10ee9c 100644 (file)
@@ -36,10 +36,7 @@ from email._parseaddr import mktime_tz
 
 from email._parseaddr import parsedate, parsedate_tz, _parsedate_tz
 
-from quopri import decodestring as _qdecode
-
 # Intrapackage imports
-from email.encoders import _bencode, _qencode
 from email.charset import Charset
 
 COMMASPACE = ', '