Mercurial > p > roundup > code
diff roundup/anypy/email_.py @ 4983:28a72f125a14
Remove FeedParser shim from anypy.email_
The FeedParser shim was being used to provide support for python v2.4,
but Roundup no longer has support for python v2.4 so we can get rid of
it.
| author | John Kristensen <john@jerrykan.com> |
|---|---|
| date | Fri, 09 May 2014 18:23:54 +1000 |
| parents | f1a2bd1dea77 |
| children | 89c2c1a88927 |
line wrap: on
line diff
--- a/roundup/anypy/email_.py Fri May 09 17:32:44 2014 +1000 +++ b/roundup/anypy/email_.py Fri May 09 18:23:54 2014 +1000 @@ -17,26 +17,6 @@ email.Header.Header.__dict__['__init__'] = _unifiedheaderinit ## -try: - # Python 2.5+ - from email.parser import FeedParser -except ImportError: - # Python 2.4 - try : - from email.Parser import FeedParser - except ImportError: - from email.Parser import Parser - class FeedParser: - def __init__(self): - self.content = [] - - def feed(self, s): - self.content.append(s) - - def close(self): - p = Parser() - return p.parsestr(''.join(self.content)) - # Match encoded-word strings in the form =?charset?q?Hello_World?= ecre = re.compile(r''' =\? # literal =?
