Skip to content

Commit c5f7deb

Browse files
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

File tree

‎uvloop/_version.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@
1010
# supported platforms, publish the packages on PyPI, merge the PR
1111
# to the target branch, create a Git tag pointing to the commit.
1212

13-
__version__ = '0.22.1'
13+
__version__ = '0.23.0'

0 commit comments

Comments
 (0)