Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 8093d6f

Browse files
committed
Merge: #17431: Fix missing import of BytesFeedParser in email.parser.
2 parents ca99440 + 612528d commit 8093d6f

4 files changed

Lines changed: 8 additions & 1 deletion

File tree

Lib/email/parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import warnings
1010
from io import StringIO, TextIOWrapper
1111

12-
from email.feedparser import FeedParser
12+
from email.feedparser import FeedParser, BytesFeedParser
1313
from email.message import Message
1414
from email._policybase import compat32
1515

Lib/test/test_email/test_email.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@
3636
from test.support import unlink
3737
from test.test_email import openfile, TestEmailBase
3838

39+
# These imports are documented to work, but we are testing them using a
40+
# different path, so we import them here just to make sure they are importable.
41+
from email.parser import FeedParser, BytesFeedParser
42+
3943
NL = '\n'
4044
EMPTYSTRING = ''
4145
SPACE = ' '

Misc/ACKS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@ Jan-Hein Bührman
172172
Dick Bulterman
173173
Bill Bumgarner
174174
Jimmy Burgett
175+
Edmond Burnett
175176
Tommy Burnette
176177
Roger Burnham
177178
Alastair Burt

Misc/NEWS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,8 @@ Core and Builtins
193193
Library
194194
-------
195195

196+
- Issue #17431: Fix missing import of BytesFeedParser in email.parser.
197+
196198
- Issue #1285086: Get rid of the refcounting hack and speed up
197199
urllib.parse.unquote() and urllib.parse.unquote_to_bytes().
198200

0 commit comments

Comments
 (0)