Skip to content

Tags: python3/uvloop

Tags

v0.5.4

Toggle v0.5.4's commit message
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.5.3

Toggle v0.5.3's commit message
v0.5.3

- Fix create_datagram_endpoint(); PR MagicStack#46
- Fix setup.py to build on Solaris; PR MagicStack#49

v0.5.2

Toggle v0.5.2's commit message
v0.5.2

- Fix loop.create_connection when used with sock & ssl args

v0.5.1

Toggle v0.5.1's commit message
v0.5.1

- Add loop.connect_accepted_socket() method

v0.5.0

Toggle v0.5.0's commit message
v0.5.0

- Fix transport.get_extra_info('socket') on closed transports;

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

v0.4.34

Toggle v0.4.34's commit message
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

Toggle v0.4.33's commit message
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.32

Toggle v0.4.32's commit message
v0.4.32

- Add slow_callback_duration property to loop
- Ingnore CancelledError in transport.connect
- Fix UVPoll handler crash

v0.4.31

Toggle v0.4.31's commit message
v0.4.31

- Fix tests on CPython 3.5.2

v0.4.30

Toggle v0.4.30's commit message
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.