Skip to content

Commit 2c31a05

Browse files
committed
Clean up unused variables and imports in the email module
1 parent d959bcd commit 2c31a05

File tree

4 files changed

+5
-9
lines changed

4 files changed

+5
-9
lines changed

Lib/email/_header_value_parser.py

+3-5
Original file line numberDiff line numberDiff line change
@@ -1987,7 +1987,7 @@ def get_address_list(value):
19871987
try:
19881988
token, value = get_address(value)
19891989
address_list.append(token)
1990-
except errors.HeaderParseError as err:
1990+
except errors.HeaderParseError:
19911991
leader = None
19921992
if value[0] in CFWS_LEADER:
19931993
leader, value = get_cfws(value)
@@ -2096,7 +2096,7 @@ def get_msg_id(value):
20962096
except errors.HeaderParseError:
20972097
try:
20982098
token, value = get_no_fold_literal(value)
2099-
except errors.HeaderParseError as e:
2099+
except errors.HeaderParseError:
21002100
try:
21012101
token, value = get_domain(value)
21022102
msg_id.defects.append(errors.ObsoleteHeaderDefect(
@@ -2443,7 +2443,6 @@ def get_parameter(value):
24432443
raise errors.HeaderParseError("Parameter not followed by '='")
24442444
param.append(ValueTerminal('=', 'parameter-separator'))
24452445
value = value[1:]
2446-
leader = None
24472446
if value and value[0] in CFWS_LEADER:
24482447
token, value = get_cfws(value)
24492448
param.append(token)
@@ -2568,7 +2567,7 @@ def parse_mime_parameters(value):
25682567
try:
25692568
token, value = get_parameter(value)
25702569
mime_parameters.append(token)
2571-
except errors.HeaderParseError as err:
2570+
except errors.HeaderParseError:
25722571
leader = None
25732572
if value[0] in CFWS_LEADER:
25742573
leader, value = get_cfws(value)
@@ -2626,7 +2625,6 @@ def parse_content_type_header(value):
26262625
don't do that.
26272626
"""
26282627
ctype = ContentType()
2629-
recover = False
26302628
if not value:
26312629
ctype.defects.append(errors.HeaderMissingRequiredValue(
26322630
"Missing content type specification"))

Lib/email/charset.py

-1
Original file line numberDiff line numberDiff line change
@@ -346,7 +346,6 @@ def header_encode_lines(self, string, maxlengths):
346346
if not lines and not current_line:
347347
lines.append(None)
348348
else:
349-
separator = (' ' if lines else '')
350349
joined_line = EMPTYSTRING.join(current_line)
351350
header_bytes = _encode(joined_line, codec)
352351
lines.append(encoder(header_bytes))

Lib/email/message.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
# Intrapackage imports
1515
from email import utils
1616
from email import errors
17-
from email._policybase import Policy, compat32
17+
from email._policybase import compat32
1818
from email import charset as _charset
1919
from email._encoded_words import decode_b
2020
Charset = _charset.Charset

Lib/email/mime/text.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,10 @@
66

77
__all__ = ['MIMEText']
88

9-
from email.charset import Charset
109
from email.mime.nonmultipart import MIMENonMultipart
1110

1211

13-
12+
1413
class MIMEText(MIMENonMultipart):
1514
"""Class for generating text/* type MIME documents."""
1615

0 commit comments

Comments
 (0)