Commit c5f7deb
committed
uvloop 0.23.0
Changes
=======
* Add Python 3.15 and 3.15t wheel builds and CI coverage (#758)
(by @honglei @fantix in f7c0547)
* Add support for the `eager_start` keyword argument in create_task() (#748)
(by @samypr100 in 3cbb095 for #746 #718)
* Add thread name prefix to the default thread pool executor (#636)
(by @inikolaev @fantix in 0582f94 for #562)
* Add support for special hostname `<broadcast>` (#592)
(by @jpbede in 3060ceb for #540)
* Upgrade libuv to v1.52.1 (#753)
(by @fantix in e8efea4 for #752)
* Improve performance by using Python C API to enter/exit context (#627)
(by @tarasko in 837ef22)
* Improve performance/latency of Transport.write (#619)
(by @tarasko in 1d9b6e0)
* Replace some SSL vectorcall with direct methods (#626)
(by @tarasko in 6a27cbe)
* Optimize SSL buffered reads using C values (#629)
(by @tarasko in a308f75)
Fixes
=====
* Detach socket on create_connection cancellation to prevent fd double-close (#740)
(by @junjzhang @fantix in dc680eb for #645 #738)
* Remove `loop._ready_len` in favor of `len(loop._ready)` (#721)
(by @x42005e1f in 5910a18 for #720)
* Prefer inspect.iscoroutinefunction (#705)
(by @MatthieuDartiailh in fd65027 for #703)
* Fix context tests by explicitly yielding after run_in_executor (#743)
(by @samypr100 in 6cd24cb)
* Fix test_create_connection_open_con_addr with Python 3.13.9+ (#713)
(by @shadchin in b93141a for #701)
* Skip flaky test_cancel_post_init on asyncio 3.13+ (#714)
(by @fantix in 3ea5c85 for #709)
* Fix flaky test_fs_event (#717)
(by @fantix in 8da4547)
* Use C __atomic builtins for debug counters (#719)
(by @fantix in 836e3b2)
* Update the example to work with Python 3.14 (#710)
(by @Jamie-Chang in b74c2f1)
Build
=====
* Replace pkg_resources with packaging and use Cython 3.1 (#742)
(by @samypr100 in b377b7c for #729)
* Remove wheel as a build dependency (#696)
(by @DimitriPapadopoulos in 173e88c)
* Support any number of flags in UVLOOP_OPT_CFLAGS (#630)
(by @mgorny in 963a5f3)1 parent f7c0547 commit c5f7deb
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
0 commit comments