From 5a78d0eccdd69a8bbf732bbe8fe8ca3404130b0f Mon Sep 17 00:00:00 2001
From: inso <insomniak.fr@gmaiL.com>
Date: Mon, 3 Apr 2017 06:39:49 +0200
Subject: [PATCH] Aihttop 2

---
 duniterpy/api/bma/api.py | 24 ++++++++++++------------
 requirements.txt         |  2 +-
 2 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/duniterpy/api/bma/api.py b/duniterpy/api/bma/api.py
index ed1bc9a9..3a4356dc 100644
--- a/duniterpy/api/bma/api.py
+++ b/duniterpy/api/bma/api.py
@@ -159,18 +159,18 @@ class API(object):
         :rtype: aiohttp.ClientResponse
         """
         logging.debug("Request : {0}".format(self.reverse_url(self.connection_handler.http_scheme, path)))
-        with aiohttp.Timeout(15):
-            url = self.reverse_url(self.connection_handler.http_scheme, path)
-            response = await self.connection_handler.session.get(url, params=kwargs, headers=self.headers,
-                                                                 proxy=self.connection_handler.proxy)
-            if response.status != 200:
-                try:
-                    error_data = parse_error(await response.text())
-                    raise DuniterError(error_data)
-                except (TypeError, jsonschema.ValidationError):
-                    raise ValueError('status code != 200 => %d (%s)' % (response.status, (await response.text())))
-
-            return response
+        url = self.reverse_url(self.connection_handler.http_scheme, path)
+        response = await self.connection_handler.session.get(url, params=kwargs, headers=self.headers,
+                                                             proxy=self.connection_handler.proxy,
+                                                             timeout=15)
+        if response.status != 200:
+            try:
+                error_data = parse_error(await response.text())
+                raise DuniterError(error_data)
+            except (TypeError, jsonschema.ValidationError):
+                raise ValueError('status code != 200 => %d (%s)' % (response.status, (await response.text())))
+
+        return response
 
     async def requests_post(self, path, **kwargs):
         """
diff --git a/requirements.txt b/requirements.txt
index 71bf1bb6..3956c62a 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,4 +1,4 @@
-aiohttp<2.0
+aiohttp
 pylibscrypt
 libnacl
 base58
-- 
GitLab