Next | Query returned 36 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2021-08-11 09:03:57 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-uvloop: updated to 0.16.0

v0.16.0

This release adds Python 3.10 support, updates bundled libuv to 1.42.0
and fixes a handful of issues.

Changes

Python 3.10 support
Bump vendored libuv to 1.42.0
Use cibuildwheel to build wheels
Add support for <timer handle>.when()

Fixes

Fix ref issue when protocol is in Cython
Set python_requires in setup.py
SSL: schedule first data after waiter wakeup
Fix a possible race condition in sslproto test
Fix call_soon_threadsafe thread safety
   2021-07-14 10:08:07 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-uvloop: updated to 0.15.3

v0.15.3:
Bug Fixes

SSL: schedule first data after waiter wakeup
Fix a possible race condition in sslproto test
Fix call_soon_threadsafe thread safety
   2021-02-19 06:45:07 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-uvloop: updated to 0.15.2

v0.15.2
Add python_requires in setup.py to fix dependency resolution issues
   2021-02-15 21:43:15 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-uvloop: updated to 0.15.1

v0.15.1

Bug Fixes

Fix a segfault issue when a Cython protocol is de-referencing itself from \ 
Context.run() callbacks
   2021-02-10 09:18:25 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-uvloop: updated to 0.15.0

v0.15.0

New Features

Add name keyword argument to loop.create_task()
Add typing support

Bug Fixes

SSL: many improvements
Fix KeyboardInterrupt handling logic
Python 3.8/3.9 compatibility fixes, drop support for 3.5/3.6
UDP: multiple bug fixes
Pipe: a critical crash fix that affects subprocess, pipe and socketpair
Restore context on protocol callbacks
Subprocess: stdio bug fixes
Sock: fix issue in sock_connect() for large concurrency
Misc fixes about docs URL, test typo, and CI compatibility
   2019-11-06 13:48:47 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-uvloop: updated to 0.14.0

v0.14.0

New Features
Add support for Python 3.8.

Bug Fixes
Multiple fixes in the SSL/TLS layer.
Restore signal.wakeup_fd after the event loop is closed.
Handle large timeouts in loop.call_later().
Fix possible feezing of uvloop on os.fork.
Better handle Unix sockets for datagram transports.
Avoid double connecting to remote_addr for datagram transports.

Build
Bump Cython to 0.29.13.
Bump libuv to v1.33.1.
   2019-09-25 10:45:54 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
py-uvloop: fix buidling - do not compile internal libuv when it is not used
   2019-08-17 13:05:48 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
py-uvloop: updated to 0.13.0

v0.13.0

New Features
Implement Server.start_serving() and related APIs.
Make Server an asynchronous context manager.

Performance
Start using high-performance uv_udp_t handle. This
should result in a significantly faster UDP support.
Make address validation faster in udp.sendto().

Misc
OSError is no longer logged by Transports.
This matches asyncio behaviour in 3.8.

Build
Upgrade to libuv v1.31.0.
Use manylinux-2010. This means we no longer provide
32bit builds for Linux.
   2019-04-26 15:14:25 by Maya Rashish | Files touched by this commit (473)
Log message:
Omit mentions of python 34 and 35, after those were removed.

- Includes some whitespace changes, to be handled in a separate commit.
   2019-03-21 11:15:41 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-uvloop: updated to 0.12.2

v0.12.2
Bug Fixes
* Fix circular references in SSL implementation to reduce
 the need for GC.
* Fix a memory leak in call_later() and call_at().
  The leak occurred when a callback argument had a reference to
  the event loop.
* Fix compilation warnings.
* Round (instead of flooring) delay in call_later().
  This ensures that the callback is never called slightly before
  the specified time.

Next | Query returned 36 messages, browsing 11 to 20 | Previous