]> jfr.im git - z_archive/twitter.git/commitdiff
Do not wrap str objects, Python 3.3 freaks out. Fixes #142.
authorMike Verdone <redacted>
Sun, 21 Apr 2013 11:56:18 +0000 (13:56 +0200)
committerMike Verdone <redacted>
Sun, 21 Apr 2013 11:56:18 +0000 (13:56 +0200)
twitter/api.py

index 6dca883935fd45eda10ba2bba0ecb9b4005e086d..0ebc814e1954d5881dfefbdf65393cbc77d9a5d2 100644 (file)
@@ -105,6 +105,8 @@ def wrap_response(response, headers):
     if response_typ is bool:
         # HURF DURF MY NAME IS PYTHON AND I CAN'T SUBCLASS bool.
         response_typ = int
+    elif response_typ is str:
+        return response
 
     class WrappedTwitterResponse(response_typ, TwitterResponse):
         __doc__ = TwitterResponse.__doc__
@@ -115,7 +117,6 @@ def wrap_response(response, headers):
         def __new__(cls, response, headers):
             return response_typ.__new__(cls, response)
 
-
     return WrappedTwitterResponse(response, headers)