An Alternative library for uvloop compatability with windows

228 stars 25 forks 228 watchers Cython Apache License 2.0
asyncio cython libuv windows winloop
7 Open Issues Need Help Last updated: Jul 14, 2026

Open Issues Need Help

View All on GitHub
documentation help wanted question Programmers Wanted external library's fault reproducer: vague

An Alternative library for uvloop compatability with windows

Cython
#asyncio#cython#libuv#windows#winloop
documentation enhancement help wanted github_actions TODO

An Alternative library for uvloop compatability with windows

Cython
#asyncio#cython#libuv#windows#winloop
enhancement help wanted uvloop-changes Programmers Wanted Unplanned

An Alternative library for uvloop compatability with windows

Cython
#asyncio#cython#libuv#windows#winloop

AI Summary: The `start_tls()` method in `StreamWriter` (and `loop`) fails to correctly upgrade an existing stream to TLS, leading to the loss of any buffered data in the `StreamReader` and causing the call to hang indefinitely. This critical issue affects both `asyncio` and `uvloop`, but a proposed solution has already been provided and linked in a CPython pull request.

Complexity: 3/5
bug help wanted python external library's fault

An Alternative library for uvloop compatability with windows

Cython
#asyncio#cython#libuv#windows#winloop
bug help wanted external library's fault

An Alternative library for uvloop compatability with windows

Cython
#asyncio#cython#libuv#windows#winloop

AI Summary: This GitHub issue reports a bug in `winloop` where `Process.stdin.write` and `Process.stdin.drain` methods do not immediately raise an error after the child process's stdin pipe has been closed. This behavior deviates from `uvloop` and Python's default `asyncio` event loop, which correctly raise exceptions in such scenarios. A reproducible Python script demonstrates this inconsistency, highlighting that `winloop` only raises on subsequent calls.

Complexity: 3/5
bug help wanted Programmers Wanted

An Alternative library for uvloop compatability with windows

Cython
#asyncio#cython#libuv#windows#winloop
enhancement help wanted question deviates-from-uvloop internal-refactoring

An Alternative library for uvloop compatability with windows

Cython
#asyncio#cython#libuv#windows#winloop