From a9e0028007847048a7afa00e3968b022440124db Mon Sep 17 00:00:00 2001 From: Alex Gaynor Date: Tue, 18 Nov 2014 09:09:56 -0800 Subject: [PATCH] Use the older requests API --- letsencrypt/client/client.py | 5 +++-- setup.py | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/letsencrypt/client/client.py b/letsencrypt/client/client.py index 894861b7c..47c6328a9 100755 --- a/letsencrypt/client/client.py +++ b/letsencrypt/client/client.py @@ -476,8 +476,9 @@ class Client(object): def send(self, json_obj): try: - acme_object_validate(json.dumps(json_obj)) - response = requests.get(self.server_url, json=json_obj) + json_encoded = json.dumps(json_obj) + acme_object_validate(json_encoded) + response = requests.get(self.server_url, data=json_encoded) body = response.content acme_object_validate(body) return response.json() diff --git a/setup.py b/setup.py index 23584522f..cb71e09d0 100644 --- a/setup.py +++ b/setup.py @@ -71,7 +71,7 @@ setup( ], install_requires=[ #'dialog', - 'requests>=2.4.3', + 'requests', 'protobuf', 'python-augeas', 'pycrypto',