Commit Graph

4 Commits

Author SHA1 Message Date
Elvis Pranskevichus 6cb2ed0f3d
Bump minimum required Cython version (#431)
0.29.24 is needed to compile properly under Python 3.10
2021-08-06 16:53:04 -07:00
Yury Selivanov eb8d7ba170 tests: Stop passing loop explicitly in tests
In 3.8 a lot of asyncio functions have their `loop` parameter
deprecated.  So we change the semantics of uvloop tests to never
pass the loop explicitly (unless to Future objects, when necessary)

That means that we now also need to set up asyncio/uvloop loop policies
for tests in setUp hooks.
2019-10-24 14:42:54 -04:00
Yury Selivanov 98bdb55382 Upgrade to Cython 0.28.2
Use new @cython.iterable_coroutine instead of patching the
generated C code.

Fixes issue #122.
2018-05-22 18:29:57 -04:00
Yury Selivanov 10cefd710b tests: Refactor test for coroutines compiled with Cython 2016-05-20 15:37:23 -04:00