pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-anyio
Module Name: pkgsrc
Committed By: adam
Date: Sat Nov 29 17:47:22 UTC 2025
Modified Files:
pkgsrc/devel/py-anyio: Makefile PLIST distinfo
Log Message:
py-anyio: updated to 4.12.0
4.12.0
- Added support for asyncio's `task call graphs`_ on Python 3.14 and later when using
AnyIO's task groups
- Added an asynchronous implementation of the ``functools`` module
- Added support for ``uvloop=True`` on Windows via the winloop_ implementation
- Added support for use as a context manager to ``anyio.lowlevel.RunVar``
- Added ``__all__`` declarations to public submodules (``anyio.lowlevel`` etc.)
- Added the ability to set the token count of a ``CapacityLimiter`` to zero
- Added parameters ``case_sensitive`` and ``recurse_symlinks`` along with support for
path-like objects to ``anyio.Path.glob()`` and ``anyio.Path.rglob()``
- Dropped ``sniffio`` as a direct dependency and added the ``get_available_backends()``
function
- Fixed ``Process.stdin.send()`` not raising ``ClosedResourceError`` and
``BrokenResourceError`` on asyncio. Previously, a non-AnyIO exception was raised in
such cases
- Fixed ``Process.stdin.send()`` not checkpointing before writing data on asyncio
- Fixed a race condition where cancelling a ``Future`` from
``BlockingPortal.start_task_soon()`` would sometimes not cancel the async function
- Fixed the presence of the pytest plugin causing breakage with older versions of
pytest (<= 6.1.2)
- Fixed a rarely occurring ``RuntimeError: Set changed size during iteration`` while
shutting down the process pool when using the asyncio backend
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 pkgsrc/devel/py-anyio/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-anyio/PLIST
cvs rdiff -u -r1.27 -r1.28 pkgsrc/devel/py-anyio/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-anyio/Makefile
diff -u pkgsrc/devel/py-anyio/Makefile:1.31 pkgsrc/devel/py-anyio/Makefile:1.32
--- pkgsrc/devel/py-anyio/Makefile:1.31 Thu Oct 9 08:08:24 2025
+++ pkgsrc/devel/py-anyio/Makefile Sat Nov 29 17:47:22 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.31 2025/10/09 08:08:24 wiz Exp $
+# $NetBSD: Makefile,v 1.32 2025/11/29 17:47:22 adam Exp $
-DISTNAME= anyio-4.11.0
+DISTNAME= anyio-4.12.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=a/anyio/}
@@ -13,7 +13,6 @@ LICENSE= modified-bsd
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=77:../../devel/py-setuptools
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=6.4:../../devel/py-setuptools_scm
DEPENDS+= ${PYPKGPREFIX}-idna>=2.8:../../www/py-idna
-DEPENDS+= ${PYPKGPREFIX}-sniffio>=1.1:../../misc/py-sniffio
#TODO:
#TEST_DEPENDS+= ${PYPKGPREFIX}-blockbuster>=1.5.23
TEST_DEPENDS+= ${PYPKGPREFIX}-coverage>=7:../../devel/py-coverage
Index: pkgsrc/devel/py-anyio/PLIST
diff -u pkgsrc/devel/py-anyio/PLIST:1.8 pkgsrc/devel/py-anyio/PLIST:1.9
--- pkgsrc/devel/py-anyio/PLIST:1.8 Tue Aug 5 05:53:28 2025
+++ pkgsrc/devel/py-anyio/PLIST Sat Nov 29 17:47:22 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2025/08/05 05:53:28 adam Exp $
+@comment $NetBSD: PLIST,v 1.9 2025/11/29 17:47:22 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -92,6 +92,9 @@ ${PYSITELIB}/anyio/abc/_testing.pyo
${PYSITELIB}/anyio/from_thread.py
${PYSITELIB}/anyio/from_thread.pyc
${PYSITELIB}/anyio/from_thread.pyo
+${PYSITELIB}/anyio/functools.py
+${PYSITELIB}/anyio/functools.pyc
+${PYSITELIB}/anyio/functools.pyo
${PYSITELIB}/anyio/lowlevel.py
${PYSITELIB}/anyio/lowlevel.pyc
${PYSITELIB}/anyio/lowlevel.pyo
Index: pkgsrc/devel/py-anyio/distinfo
diff -u pkgsrc/devel/py-anyio/distinfo:1.27 pkgsrc/devel/py-anyio/distinfo:1.28
--- pkgsrc/devel/py-anyio/distinfo:1.27 Fri Sep 26 08:09:28 2025
+++ pkgsrc/devel/py-anyio/distinfo Sat Nov 29 17:47:22 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.27 2025/09/26 08:09:28 adam Exp $
+$NetBSD: distinfo,v 1.28 2025/11/29 17:47:22 adam Exp $
-BLAKE2s (anyio-4.11.0.tar.gz) = bac24649d5e647ad5deefe233e2258962f286939ddf5fb90d7ad9c839c3a58c3
-SHA512 (anyio-4.11.0.tar.gz) = 8286a9dc7e1299dc758146fcbbd83a8be717c2e3a12fd738c05ede84e001131091221425dbd5c966027288c41f66b87a7241c2327353d407bc4f13f5e1d96c90
-Size (anyio-4.11.0.tar.gz) = 219094 bytes
+BLAKE2s (anyio-4.12.0.tar.gz) = 13a0daf3af1e82a7639d41c3f7bafdfdff56b1b67fad047506ec55165af4b393
+SHA512 (anyio-4.12.0.tar.gz) = 5d87699886141e1226f9f350099e4b18f7456e62cb8de7ae0246847ab29a72b995e2e3464d8a9fa39f34820a0364fa890530f053023a2da1095da85a3a0672d8
+Size (anyio-4.12.0.tar.gz) = 228266 bytes
Home |
Main Index |
Thread Index |
Old Index