mirror of https://github.com/python/cpython
add py3k warnings to rfc822
This commit is contained in:
parent
6fd3321d6c
commit
26305a03e3
|
@ -9,7 +9,8 @@
|
||||||
|
|
||||||
.. deprecated:: 2.3
|
.. deprecated:: 2.3
|
||||||
The :mod:`email` package should be used in preference to the :mod:`rfc822`
|
The :mod:`email` package should be used in preference to the :mod:`rfc822`
|
||||||
module. This module is present only to maintain backward compatibility.
|
module. This module is present only to maintain backward compatibility, and
|
||||||
|
has been removed in 3.0.
|
||||||
|
|
||||||
This module defines a class, :class:`Message`, which represents an "email
|
This module defines a class, :class:`Message`, which represents an "email
|
||||||
message" as defined by the Internet standard :rfc:`2822`. [#]_ Such messages
|
message" as defined by the Internet standard :rfc:`2822`. [#]_ Such messages
|
||||||
|
|
|
@ -73,6 +73,9 @@ There are also some utility functions here.
|
||||||
|
|
||||||
import time
|
import time
|
||||||
|
|
||||||
|
from warnings import warnpy3k
|
||||||
|
warnpy3k("in 3.x, rfc822 has been removed in favor of the email package")
|
||||||
|
|
||||||
__all__ = ["Message","AddressList","parsedate","parsedate_tz","mktime_tz"]
|
__all__ = ["Message","AddressList","parsedate","parsedate_tz","mktime_tz"]
|
||||||
|
|
||||||
_blanklines = ('\r\n', '\n') # Optimization for islast()
|
_blanklines = ('\r\n', '\n') # Optimization for islast()
|
||||||
|
|
|
@ -198,7 +198,7 @@ class TestStdlibRemovals(unittest.TestCase):
|
||||||
# import side-effect.
|
# import side-effect.
|
||||||
all_platforms = ('audiodev', 'imputil', 'mutex', 'user', 'new', 'rexec',
|
all_platforms = ('audiodev', 'imputil', 'mutex', 'user', 'new', 'rexec',
|
||||||
'Bastion', 'compiler', 'dircache', 'mimetools', 'fpformat',
|
'Bastion', 'compiler', 'dircache', 'mimetools', 'fpformat',
|
||||||
'ihooks', 'mhlib', 'statvfs', 'htmllib', 'sgmllib')
|
'ihooks', 'mhlib', 'statvfs', 'htmllib', 'sgmllib', 'rfc822')
|
||||||
inclusive_platforms = {'irix' : ('pure', 'AL', 'al', 'CD', 'cd', 'cddb',
|
inclusive_platforms = {'irix' : ('pure', 'AL', 'al', 'CD', 'cd', 'cddb',
|
||||||
'cdplayer', 'CL', 'cl', 'DEVICE', 'GL',
|
'cdplayer', 'CL', 'cl', 'DEVICE', 'GL',
|
||||||
'gl', 'ERRNO', 'FILE', 'FL', 'flp', 'fl',
|
'gl', 'ERRNO', 'FILE', 'FL', 'flp', 'fl',
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
import rfc822
|
|
||||||
import unittest
|
import unittest
|
||||||
from test import test_support
|
from test import test_support
|
||||||
|
|
||||||
|
rfc822 = test_support.import_module("rfc822", deprecated=True)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
from cStringIO import StringIO
|
from cStringIO import StringIO
|
||||||
except ImportError:
|
except ImportError:
|
||||||
|
|
|
@ -84,6 +84,8 @@ Extension Modules
|
||||||
Library
|
Library
|
||||||
-------
|
-------
|
||||||
|
|
||||||
|
- The rfc822 module has been deprecated for removal in 3.0.
|
||||||
|
|
||||||
- The mimetools module has been deprecated for removal in 3.0.
|
- The mimetools module has been deprecated for removal in 3.0.
|
||||||
|
|
||||||
- The ctypes.byref function now takes an optional second parameter
|
- The ctypes.byref function now takes an optional second parameter
|
||||||
|
|
Loading…
Reference in New Issue