pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-uvloop
Module Name: pkgsrc
Committed By: adam
Date: Thu Oct 1 06:51:13 UTC 2026
Modified Files:
pkgsrc/devel/py-uvloop: Makefile distinfo
Log Message:
py-uvloop: updated to 0.23.0
0.23.0
Changes
Add Python 3.15 and 3.15t wheel builds and CI coverage
Add support for the eager_start keyword argument in create_task()
Add thread name prefix to the default thread pool executor
Add support for special hostname <broadcast>
Upgrade libuv to v1.52.1
Improve performance by using Python C API to enter/exit context
Improve performance/latency of Transport.write
Replace some SSL vectorcall with direct methods
Optimize SSL buffered reads using C values
Fixes
Detach socket on create_connection cancellation to prevent fd double-close
Remove loop._ready_len in favor of len(loop._ready)
Prefer inspect.iscoroutinefunction
Fix context tests by explicitly yielding after run_in_executor
Fix test_create_connection_open_con_addr with Python 3.13.9+
Skip flaky test_cancel_post_init on asyncio 3.13+
Fix flaky test_fs_event
Use C __atomic builtins for debug counters
Update the example to work with Python 3.14
Build
Replace pkg_resources with packaging and use Cython 3.1
Remove wheel as a build dependency
Support any number of flags in UVLOOP_OPT_CFLAGS
To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 pkgsrc/devel/py-uvloop/Makefile
cvs rdiff -u -r1.32 -r1.33 pkgsrc/devel/py-uvloop/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-uvloop/Makefile
diff -u pkgsrc/devel/py-uvloop/Makefile:1.40 pkgsrc/devel/py-uvloop/Makefile:1.41
--- pkgsrc/devel/py-uvloop/Makefile:1.40 Sun Jun 28 15:41:18 2026
+++ pkgsrc/devel/py-uvloop/Makefile Thu Oct 1 06:51:13 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.40 2026/06/28 15:41:18 wiz Exp $
+# $NetBSD: Makefile,v 1.41 2026/10/01 06:51:13 adam Exp $
-DISTNAME= uvloop-0.22.1
+DISTNAME= uvloop-0.23.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=u/uvloop/}
@@ -11,10 +11,11 @@ COMMENT= Fast implementation of asyncio
LICENSE= mit AND apache-2.0
TOOL_DEPENDS+= ${PYPKGPREFIX}-cython>=3.1:../../devel/py-cython
+TOOL_DEPENDS+= ${PYPKGPREFIX}-packaging>=20:../../devel/py-packaging
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
DEPENDS+= libuv>=1.48.0:../../devel/libuv
TEST_DEPENDS+= ${PYPKGPREFIX}-aiohttp>=3.10.5:../../www/py-aiohttp
-TEST_DEPENDS+= ${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil
+TEST_DEPENDS+= ${PYPKGPREFIX}-psutil>=0:../../sysutils/py-psutil
PYTHON_VERSIONS_INCOMPATIBLE= 310 311
Index: pkgsrc/devel/py-uvloop/distinfo
diff -u pkgsrc/devel/py-uvloop/distinfo:1.32 pkgsrc/devel/py-uvloop/distinfo:1.33
--- pkgsrc/devel/py-uvloop/distinfo:1.32 Mon Oct 20 08:12:21 2025
+++ pkgsrc/devel/py-uvloop/distinfo Thu Oct 1 06:51:13 2026
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.32 2025/10/20 08:12:21 adam Exp $
+$NetBSD: distinfo,v 1.33 2026/10/01 06:51:13 adam Exp $
-BLAKE2s (uvloop-0.22.1.tar.gz) = 87ed8e5ed590dc09a368a874c44503874dc2a1952a8e84ffebc89e6c57e23b43
-SHA512 (uvloop-0.22.1.tar.gz) = 9bbb87c7ec344c254178c3fff322fe772cf4ebced9c45514860ed004242dba6e7f3b7774ed6c4ded36f915f8b4809747f0bace8b00338ac15dbe57f09b985ed2
-Size (uvloop-0.22.1.tar.gz) = 2443250 bytes
+BLAKE2s (uvloop-0.23.0.tar.gz) = 97422ae151fbb2b2b52f76a0314daa02d89014c9844d88ea66ea519114e25336
+SHA512 (uvloop-0.23.0.tar.gz) = a1a47675cc120d194e5b24d1ac0d92f78fd222a777363f9a1942ae950c23a2f286a18635b41195a8db3da52df34969c4f866a7c32fc53804d34adca990754038
+Size (uvloop-0.23.0.tar.gz) = 2559185 bytes
SHA1 (patch-setup.py) = e355723d96cd42bc9b8fdbe4164de5727d87de35
SHA1 (patch-uvloop_loop.c) = 23e35e68c2cc1ab4c9ddedfe74b87f2d293d2f2b
Home |
Main Index |
Thread Index |
Old Index