Skip to content

Releases: MagicStack/uvloop

v0.8.1

12 Sep 20:41
Compare
Choose a tag to compare
* Fix create_datagram_endpoint to work with AF_INET6 and no local_addr

v0.8.0

10 Feb 01:01
Compare
Choose a tag to compare
* uvloop is declared stable and production ready;
* Add support for DragonFlyBSD;
* Update libuv: v1.10.1 -> v1.11.0.

v0.7.0

24 Dec 01:29
v0.7.0
Compare
Choose a tag to compare
uvloop-0.7.0

v0.6.7

29 Nov 00:21
Compare
Choose a tag to compare
* Fix sdists that are generated on Linux to be compatible
  with other OSes.

v0.6.5

11 Nov 00:59
Compare
Choose a tag to compare
- Almost identical to v0.6.1. The version was bumped to fix
  a regression in the build process, which produced broken
  sdists.

v0.6.1

10 Nov 19:33
Compare
Choose a tag to compare
v0.6.1 Pre-release
Pre-release
- Use `asyncio.isfuture()` directly.

- Use `asyncio._set_running_loop()` and `_get_running_loop()`
  introduced in Python 3.6. This enables new behaviour of
  asyncio.get_event_loop().

- Fix `loop.create_server()`, `loop.create_connection()`,
  `loop.create_datagram_endpoint()`, and
  `loop.connect_accepted_socket()` to accept only socket
  kinds they support.  So `create_server()` will raise a
  ValueError if it receives an `AF_UNIX` socket. This is
  how asyncio will behave in Python 3.6 and in the next
  bugfix release of 3.5.

- Fix `loop.create_unix_server()` and
  `loop.create_unix_connection()` to correctly check for
  `SOCK_STREAM` on Linux, where socket type is a bit mask.

- Rework the build infrastructure, moving all logic from
  the Makefile to setup.py.

v0.5.4

05 Oct 18:45
Compare
Choose a tag to compare
- 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.5.3

24 Aug 16:26
Compare
Choose a tag to compare
- Fix create_datagram_endpoint(); PR #46
- Fix setup.py to build on Solaris; PR #49

v0.5.0

19 Jul 06:17
Compare
Choose a tag to compare
- Fix transport.get_extra_info('socket') on closed transports;

- Make sure connection_lost is called when connection_made
  had an exception.

v0.4.34

12 Jul 19:49
Compare
Choose a tag to compare
- 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.