You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
v0.5.4
- Fix ARCHFLAGS handling in setup.py
- Signal handling was rewritten from scratch. Now it's
done in the exact same way as in asyncio (using
signal.set_wakeup_fd instead of libuv signal handles).
v0.4.34
- Fix setting FD_CLOEXEC on stdin/stdout/stderr when a
uvloop.Loop is created.
- Fix a regression introduced in v0.4.33 that caused uvloop
to crash when UVHandle instances were GCed with open
uv_handle_t resources.
v0.4.33
- uvloop is now dual-licensed under Apache 2.0 and MIT
- Fix transport.get_extra_info() to return a duplicate
of the internal socket
- Fix memory leak in UVTimer handle; stop using dynamic
memory allocation for libuv handles/requests. This
should also positively affect uvloop performance.
v0.4.30
- Support 'preexec_fn' and 'restore_signals' arguments for
loop.subprocess_run and loop.subprocess_exec methods.
- loop.sock_connect does not require a fully resolved address
anymore. If the address is not an IP address, it will be
resolved with getaddrinfo.