Blame 0010-Starting-with-Python-3.7-__aiter__-must-return-an-as.patch

dab03e5
From 8936435ae759786d007b20cdd2127fac56ab2bf2 Mon Sep 17 00:00:00 2001
dab03e5
From: Chris Seymour <christopher.seymour@nanoporetech.com>
dab03e5
Date: Sat, 30 Jun 2018 15:54:47 +0100
dab03e5
Subject: [PATCH 10/11] Starting with Python 3.7, __aiter__ must return an
dab03e5
 asynchronous iterator object. Returning anything else will result in a
dab03e5
 TypeError error.
dab03e5
dab03e5
https://docs.python.org/3/reference/datamodel.html#asynchronous-iterators
dab03e5
---
dab03e5
 aiofiles/base.py | 2 --
dab03e5
 1 file changed, 2 deletions(-)
dab03e5
dab03e5
diff --git a/aiofiles/base.py b/aiofiles/base.py
dab03e5
index fc20bac..72a835e 100644
dab03e5
--- a/aiofiles/base.py
dab03e5
+++ b/aiofiles/base.py
dab03e5
@@ -9,8 +9,6 @@ class AsyncBase:
dab03e5
         self._loop = loop
dab03e5
         self._executor = executor
dab03e5
 
dab03e5
-
dab03e5
-    @asyncio.coroutine
dab03e5
     def __aiter__(self):
dab03e5
         """We are our own iterator."""
dab03e5
         return self
dab03e5
-- 
dab03e5
2.18.0.rc2
dab03e5