Remove some dead util code.
authorJoshua Roesslein <jroesslein@gmail.com>
Sat, 17 Aug 2013 20:37:03 +0000 (13:37 -0700)
committerJoshua Roesslein <jroesslein@gmail.com>
Sat, 17 Aug 2013 20:37:03 +0000 (13:37 -0700)
tweepy/models.py
tweepy/utils.py

index 34427900ee3667fb55f1af24183aa774af80e689..0f1024900c2ae87afa773aab178ebeda346564ff 100644 (file)
@@ -3,8 +3,7 @@
 # See LICENSE for details.
 
 from tweepy.error import TweepError
-from tweepy.utils import parse_datetime, parse_html_value, parse_a_href, \
-        parse_search_datetime, unescape_html
+from tweepy.utils import parse_datetime, parse_html_value, parse_a_href
 
 
 class ResultSet(list):
index 6f47f36904de3ec20c67c362f77b75427bcf53be..7c2d4987a8d93eb482646df5831e1576ca83bd06 100644 (file)
@@ -14,6 +14,7 @@ from email.utils import parsedate
 def parse_datetime(string):
     return datetime(*(parsedate(string)[:6]))
 
+
 def parse_html_value(html):
 
     return html[html.find('>')+1:html.rfind('<')]
@@ -26,41 +27,6 @@ def parse_a_href(atag):
     return atag[start:end]
 
 
-def parse_search_datetime(string):
-    # Set locale for date parsing
-    locale.setlocale(locale.LC_TIME, 'C')
-
-    # We must parse datetime this way to work in python 2.4
-    date = datetime(*(time.strptime(string, '%a, %d %b %Y %H:%M:%S +0000')[0:6]))
-
-    # Reset locale back to the default setting
-    locale.setlocale(locale.LC_TIME, '')
-    return date
-
-
-def unescape_html(text):
-    """Created by Fredrik Lundh (http://effbot.org/zone/re-sub.htm#unescape-html)"""
-    def fixup(m):
-        text = m.group(0)
-        if text[:2] == "&#":
-            # character reference
-            try:
-                if text[:3] == "&#x":
-                    return unichr(int(text[3:-1], 16))
-                else:
-                    return unichr(int(text[2:-1]))
-            except ValueError:
-                pass
-        else:
-            # named entity
-            try:
-                text = unichr(htmlentitydefs.name2codepoint[text[1:-1]])
-            except KeyError:
-                pass
-        return text # leave as is
-    return re.sub("&#?\w+;", fixup, text)
-
-
 def convert_to_utf8_str(arg):
     # written by Michael Norton (http://docondev.blogspot.com/)
     if isinstance(arg, unicode):