summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xLib/mimify.py4
-rw-r--r--Lib/test/test___all__.py2
-rw-r--r--Lib/test/test_sundry.py1
-rw-r--r--Misc/NEWS2
4 files changed, 9 insertions, 0 deletions
diff --git a/Lib/mimify.py b/Lib/mimify.py
index b6f6143..1c15983 100755
--- a/Lib/mimify.py
+++ b/Lib/mimify.py
@@ -29,6 +29,10 @@ QUOTE = '> ' # string replies are quoted with
import re
+import warnings
+warnings.warn("the mimify module is deprecated; use the email package instead",
+ DeprecationWarning, 2)
+
__all__ = ["mimify","unmimify","mime_encode_header","mime_decode_header"]
qp = re.compile('^content-transfer-encoding:\\s*quoted-printable', re.I)
diff --git a/Lib/test/test___all__.py b/Lib/test/test___all__.py
index 071ed04..26ed012 100644
--- a/Lib/test/test___all__.py
+++ b/Lib/test/test___all__.py
@@ -9,6 +9,8 @@ warnings.filterwarnings("ignore", ".*popen2 module is deprecated.*",
DeprecationWarning)
warnings.filterwarnings("ignore", "the MimeWriter module is deprecated.*",
DeprecationWarning)
+warnings.filterwarnings("ignore", "the mimify module is deprecated.*",
+ DeprecationWarning)
class AllTest(unittest.TestCase):
diff --git a/Lib/test/test_sundry.py b/Lib/test/test_sundry.py
index 5711fb2..533aedc 100644
--- a/Lib/test/test_sundry.py
+++ b/Lib/test/test_sundry.py
@@ -6,6 +6,7 @@ import warnings
with guard_warnings_filter():
warnings.filterwarnings('ignore', r".*posixfile",
DeprecationWarning)
+ warnings.filterwarnings('ignore', r".*mimify", DeprecationWarning)
from test.test_support import verbose
diff --git a/Misc/NEWS b/Misc/NEWS
index 4ca7fa8..8f4bceb 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -220,6 +220,8 @@ Core and builtins
Library
-------
+- mimify now raises a DeprecationWarning upon import.
+
- MimeWriter now raises a DeprecationWarning upon import.
- tarfile.py: Improved unicode support. Unicode input names are now