Skip to content

Commit 95a8dfb

Browse files
committed
#20976: remove unneeded quopri import in email.utils.
1 parent f8cbbbb commit 95a8dfb

2 files changed

Lines changed: 2 additions & 4 deletions

File tree

Lib/email/message.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
import re
1010
import uu
11+
import quopri
1112
from io import BytesIO, StringIO
1213

1314
# Intrapackage imports
@@ -278,7 +279,7 @@ def get_payload(self, i=None, decode=False):
278279
if not decode:
279280
return payload
280281
if cte == 'quoted-printable':
281-
return utils._qdecode(bpayload)
282+
return quopri.decodestring(bpayload)
282283
elif cte == 'base64':
283284
# XXX: this is a bit of a hack; decode_b should probably be factored
284285
# out somewhere, but I haven't figured out where yet.

Lib/email/utils.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,7 @@
3636

3737
from email._parseaddr import parsedate, parsedate_tz, _parsedate_tz
3838

39-
from quopri import decodestring as _qdecode
40-
4139
# Intrapackage imports
42-
from email.encoders import _bencode, _qencode
4340
from email.charset import Charset
4441

4542
COMMASPACE = ', '

0 commit comments

Comments
 (0)