Skip to content

Releases: MagicStack/uvloop

v0.4.22

14 May 20:55
Compare
Choose a tag to compare
- sock_sendall & sock_recv are 40-50% faster now;

- use libuv.uv_try_write function for streams
  instead of socket.h/send.

v0.4.21

13 May 15:42
Compare
Choose a tag to compare
- Fix the last compile warning

v0.4.19

11 May 17:05
Compare
Choose a tag to compare
- Fix `setup.py test` to work when a system version of
  libuv is used.

v0.4.18

11 May 16:25
Compare
Choose a tag to compare
- Enable setup.py to run tests

v0.4.17

11 May 15:59
Compare
Choose a tag to compare
- Support libuv < v0.1.9
- Micro optimizations in transport write methods

v0.4.16

09 May 22:26
Compare
Choose a tag to compare
- Documentation;

- '--use-system-libuv' flag added to setup.py build_ext.

v0.4.15

09 May 03:03
Compare
Choose a tag to compare
- Fix exceptions to be raised instead of being logged in
  some cases (to be consistent with asyncio);

- loop.create_server now fails if it can't bind to the
  address.

v0.4.14

07 May 01:11
Compare
Choose a tag to compare
- add_signal_handler will raise a similar error if the user
  tries to add a handler for SIGKILL;

- few small fixes.

v0.4.13

05 May 22:47
Compare
Choose a tag to compare
- Added support for reuse_port param for loop.create_server
  and create_datagram_endpoint.

- Use 'idna' encoding for getaddrinfo to support unicode
  host names.

v0.4.12

05 May 17:10
Compare
Choose a tag to compare
v0.4.12 Pre-release
Pre-release
- loop.getaddrinfo() is fixed to behave more like socket.getaddrinfo()
  in edge cases.

- libuv is now packaged with configure script, so there is no
  requirement to have autotools installed to build uvloop.