8000 Tags · harpomarx-zz/uvloop · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: harpomarx-zz/uvloop

Tags

v0.6.7

Toggle v0.6.7's commit message
v0.6.7

* Fix sdists that are generated on Linux to be compatible
  with other OSes.

v0.6.6

Toggle v0.6.6's c 8000 ommit message
v0.6.6

* create_connection and create_server can now accept UNIX
  sockets (as asyncio in 3.6);

* libuv version bump to v0.10.1;

* on linux, immediately remove FDs from epoll after call
  to remove_reader/remove_writer.

v0.6.5

Toggle v0.6.5's commit message
v0.6.5

- 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

Toggle v0.6.1's commit message
v0.6.1

- 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.6.0

Toggle v0.6.0's commit message
v0.6.0

- compatibility with Python 3.6b3;

- use new asyncio.isfuture() when available;

- concurrent.futures threadpool uses default number
  of workers (number of cores) instead of a hardcoded
  number;

- low-level socket APIs such as loop.add_writer don't
  accept sockets from Transports anymore;

- add Transport.get_protocol() and
  Transport.set_protocol();

- ^C tracebacks are more consise now;

- create_unix_server and create_unix_connection only
  accept UNIX sockets now.

v0.5.5

Toggle v0.5.5's commit message
v0.5.5

- compatibility with Python 3.6b3;

- use new asyncio.isfuture() when available;

- concurrent.futures threadpool uses default number
  of workers (number of cores) instead of a hardcoded
  number;

- low-level socket APIs such as loop.add_writer don't
  accept sockets from Transports anymore;

- add Transport.get_protocol() and
  Transport.set_protocol();

- ^C tracebacks are more consise now;

- create_unix_server and create_unix_connection only
  accept UNIX sockets now.

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
0