[Python-checkins] python/dist/src/Lib/email Utils.py,1.25,1.26
bwarsaw at users.sourceforge.net
bwarsaw at users.sourceforge.net
Sat May 8 23:50:06 EDT 2004
Update of /cvsroot/python/python/dist/src/Lib/email
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14650
Modified Files:
Utils.py
Log Message:
Update to Python 2.3, getting rid of backward compatiblity crud.
Index: Utils.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/email/Utils.py,v
retrieving revision 1.25
retrieving revision 1.26
diff -C2 -d -r1.25 -r1.26
*** Utils.py 19 Aug 2003 03:49:34 -0000 1.25
--- Utils.py 9 May 2004 03:50:04 -0000 1.26
***************
*** 1,16 ****
! # Copyright (C) 2001,2002 Python Software Foundation
! # Author: barry at zope.com (Barry Warsaw)
! """Miscellaneous utilities.
! """
! import time
! import socket
import re
import random
! import os
import warnings
from cStringIO import StringIO
- from types import ListType
from email._parseaddr import quote
--- 1,15 ----
! # Copyright (C) 2001-2004 Python Software Foundation
! # Author: barry at python.org (Barry Warsaw)
! """Miscellaneous utilities."""
! import os
import re
+ import time
+ import base64
import random
! import socket
import warnings
from cStringIO import StringIO
from email._parseaddr import quote
***************
*** 22,49 ****
from email._parseaddr import parsedate_tz as _parsedate_tz
! try:
! True, False
! except NameError:
! True = 1
! False = 0
!
! try:
! from quopri import decodestring as _qdecode
! except ImportError:
! # Python 2.1 doesn't have quopri.decodestring()
! def _qdecode(s):
! import quopri as _quopri
!
! if not s:
! return s
! infp = StringIO(s)
! outfp = StringIO()
! _quopri.decode(infp, outfp)
! value = outfp.getvalue()
! if not s.endswith('\n') and value.endswith('\n'):
! return value[:-1]
! return value
!
! import base64
# Intrapackage imports
--- 21,25 ----
from email._parseaddr import parsedate_tz as _parsedate_tz
! from quopri import decodestring as _qdecode
# Intrapackage imports
***************
*** 141,145 ****
from email.Header import decode_header
L = decode_header(s)
! if not isinstance(L, ListType):
# s wasn't decoded
return s
--- 117,121 ----
from email.Header import decode_header
L = decode_header(s)
! if not isinstance(L, list):
# s wasn't decoded
return s
More information about the Python-checkins
mailing list