Path to this page:
Subject: CVS commit: pkgsrc/devel/py-anyio
From: Adam Ciarcinski
Date: 2025-01-09 11:13:10
Message id: 20250109101310.6C9DCFC1D@cvs.NetBSD.org
Log Message:
py-anyio: updated to 4.8.0
4.8.0
- Added **experimental** support for running functions in subinterpreters on Python
3.13 and later
- Added support for the ``copy()``, ``copy_into()``, ``move()`` and ``move_into()``
methods in ``anyio.Path``, available in Python 3.14
- Changed ``TaskGroup`` on asyncio to always spawn tasks non-eagerly, even if using a
task factory created via ``asyncio.create_eager_task_factory()``, to preserve \
expected
Trio-like task scheduling semantics (PR by @agronholm and @graingert)
- Configure ``SO_RCVBUF``, ``SO_SNDBUF`` and ``TCP_NODELAY`` on the selector
thread waker socket pair (this should improve the performance of \
``wait_readable()``)
and ``wait_writable()`` when using the ``ProactorEventLoop``
- Fixed ``AssertionError`` when using ``nest-asyncio``
- Fixed return type annotation of various context managers' ``__exit__`` method
Files: