Skip to content

Commit 6611ec6

Browse files
committed
Change lots of uses of future.standard_library to future.backports
1 parent c4abb6b commit 6611ec6

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+146
-148
lines changed

future/backports/email/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,29 +50,29 @@ def message_from_string(s, *args, **kws):
5050
5151
Optional _class and strict are passed to the Parser constructor.
5252
"""
53-
from future.standard_library.email.parser import Parser
53+
from future.backports.email.parser import Parser
5454
return Parser(*args, **kws).parsestr(s)
5555

5656
def message_from_bytes(s, *args, **kws):
5757
"""Parse a bytes string into a Message object model.
5858
5959
Optional _class and strict are passed to the Parser constructor.
6060
"""
61-
from future.standard_library.email.parser import BytesParser
61+
from future.backports.email.parser import BytesParser
6262
return BytesParser(*args, **kws).parsebytes(s)
6363

6464
def message_from_file(fp, *args, **kws):
6565
"""Read a file and parse its contents into a Message object model.
6666
6767
Optional _class and strict are passed to the Parser constructor.
6868
"""
69-
from future.standard_library.email.parser import Parser
69+
from future.backports.email.parser import Parser
7070
return Parser(*args, **kws).parse(fp)
7171

7272
def message_from_binary_file(fp, *args, **kws):
7373
"""Read a binary file and parse its contents into a Message object model.
7474
7575
Optional _class and strict are passed to the Parser constructor.
7676
"""
77-
from future.standard_library.email.parser import BytesParser
77+
from future.backports.email.parser import BytesParser
7878
return BytesParser(*args, **kws).parse(fp)

future/backports/email/_encoded_words.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
import binascii
5252
import functools
5353
from string import ascii_letters, digits
54-
from future.standard_library.email import errors
54+
from future.backports.email import errors
5555

5656
__all__ = ['decode_q',
5757
'encode_q',

future/backports/email/_header_value_parser.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,10 +75,10 @@
7575
import re
7676
from collections import namedtuple, OrderedDict
7777

78-
from future.standard_library.urllib.parse import (unquote, unquote_to_bytes)
79-
from future.standard_library.email import _encoded_words as _ew
80-
from future.standard_library.email import errors
81-
from future.standard_library.email import utils
78+
from future.backports.urllib.parse import (unquote, unquote_to_bytes)
79+
from future.backports.email import _encoded_words as _ew
80+
from future.backports.email import errors
81+
from future.backports.email import utils
8282

8383
#
8484
# Useful constants and functions

future/backports/email/_policybase.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
from future.utils import with_metaclass
1212

1313
import abc
14-
from future.standard_library.email import header
15-
from future.standard_library.email import charset as _charset
16-
from future.standard_library.email.utils import _has_surrogates
14+
from future.backports.email import header
15+
from future.backports.email import charset as _charset
16+
from future.backports.email.utils import _has_surrogates
1717

1818
__all__ = [
1919
'Policy',

future/backports/email/charset.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717

1818
from functools import partial
1919

20-
from future.standard_library import email
21-
from future.standard_library.email import errors
22-
from future.standard_library.email.encoders import encode_7or8bit
20+
from future.backports import email
21+
from future.backports.email import errors
22+
from future.backports.email.encoders import encode_7or8bit
2323

2424

2525
# Flags for types of header encodings

future/backports/email/feedparser.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@
2828

2929
import re
3030

31-
from future.standard_library.email import errors
32-
from future.standard_library.email import message
33-
from future.standard_library.email._policybase import compat32
31+
from future.backports.email import errors
32+
from future.backports.email import message
33+
from future.backports.email._policybase import compat32
3434

3535
NLCRE = re.compile('\r\n|\r|\n')
3636
NLCRE_bol = re.compile('(\r\n|\r|\n)')

future/backports/email/generator.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@
1919
import warnings
2020

2121
from io import StringIO, BytesIO
22-
from future.standard_library.email._policybase import compat32
23-
from future.standard_library.email.header import Header
24-
from future.standard_library.email.utils import _has_surrogates
25-
import future.standard_library.email.charset as _charset
22+
from future.backports.email._policybase import compat32
23+
from future.backports.email.header import Header
24+
from future.backports.email.utils import _has_surrogates
25+
import future.backports.email.charset as _charset
2626

2727
UNDERSCORE = '_'
2828
NL = '\n' # XXX: no longer used by the code below.

future/backports/email/header.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@
1717
import re
1818
import binascii
1919

20-
from future.standard_library import email
21-
from future.standard_library.email import base64mime
22-
from future.standard_library.email.errors import HeaderParseError
23-
import future.standard_library.email.charset as _charset
20+
from future.backports import email
21+
from future.backports.email import base64mime
22+
from future.backports.email.errors import HeaderParseError
23+
import future.backports.email.charset as _charset
2424

2525
# Helpers
26-
from future.standard_library.email.quoprimime import _max_append, header_decode
26+
from future.backports.email.quoprimime import _max_append, header_decode
2727

2828
Charset = _charset.Charset
2929

future/backports/email/headerregistry.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
from future.builtins import super
1515
from future.builtins import str
1616
from future.utils import text_to_native_str
17-
from future.standard_library.email import utils
18-
from future.standard_library.email import errors
19-
from future.standard_library.email import _header_value_parser as parser
17+
from future.backports.email import utils
18+
from future.backports.email import errors
19+
from future.backports.email import _header_value_parser as parser
2020

2121
class Address(object):
2222

future/backports/email/message.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717

1818
# Intrapackage imports
1919
from future.utils import as_native_str
20-
from future.standard_library.email import utils
21-
from future.standard_library.email import errors
22-
from future.standard_library.email._policybase import compat32
23-
from future.standard_library.email import charset as _charset
24-
from future.standard_library.email._encoded_words import decode_b
20+
from future.backports.email import utils
21+
from future.backports.email import errors
22+
from future.backports.email._policybase import compat32
23+
from future.backports.email import charset as _charset
24+
from future.backports.email._encoded_words import decode_b
2525
Charset = _charset.Charset
2626

2727
SEMISPACE = '; '
@@ -149,7 +149,7 @@ def as_string(self, unixfrom=False, maxheaderlen=0):
149149
as you intend. For more flexibility, use the flatten() method of a
150150
Generator instance.
151151
"""
152-
from future.standard_library.email.generator import Generator
152+
from future.backports.email.generator import Generator
153153
fp = StringIO()
154154
g = Generator(fp, mangle_from_=False, maxheaderlen=maxheaderlen)
155155
g.flatten(self, unixfrom=unixfrom)
@@ -879,4 +879,4 @@ def get_charsets(self, failobj=None):
879879
return [part.get_content_charset(failobj) for part in self.walk()]
880880

881881
# I.e. def walk(self): ...
882-
from future.standard_library.email.iterators import walk
882+
from future.backports.email.iterators import walk

0 commit comments

Comments
 (0)