Move to requests 0.12.1
authorGiorgos Verigakis <verigak@gmail.com>
Mon, 14 May 2012 13:43:48 +0000 (16:43 +0300)
committerStavros Sachtouris <saxtouri@admin.grnet.gr>
Tue, 10 Jul 2012 14:09:27 +0000 (17:09 +0300)
kamaki/clients/__init__.py
setup.py

index 8706262..f319030 100644 (file)
@@ -43,14 +43,6 @@ sendlog = logging.getLogger('clients.send')
 recvlog = logging.getLogger('clients.recv')
 
 
-# Add a convenience json property to the responses
-def _json(self):
-    try:
-        return json.loads(self.content) if self.content else {}
-    except ValueError:
-        raise ClientError("Invalid JSON reply", self.status_code)
-requests.Response.json = property(_json)
-
 # Add a convenience status property to the responses
 def _status(self):
     return requests.status_codes._codes[self.status_code][0].upper()
@@ -106,8 +98,8 @@ class Client(object):
         for key, val in r.headers.items():
             recvlog.info('%s: %s', key, val)
         recvlog.info('')
-        if not raw and r.text:
-            recvlog.debug(r.text)
+        if not raw and r.content:
+            recvlog.debug(r.content)
         
         if success is not None:
             # Success can either be an in or a collection
index 6c6f518..d1730b4 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -39,7 +39,7 @@ from sys import version_info
 import kamaki
 
 
-required = ['ansicolors>=1.0', 'progress>=1.0', 'requests>=0.11']
+required = ['ansicolors==1.0.2', 'progress==1.0.1', 'requests==0.12.1']
 
 if version_info[0:2] < (2, 7):
     required.extend(['argparse', 'ordereddict'])