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:
RevisionActionfile
1.27modifypkgsrc/devel/py-anyio/Makefile
1.6modifypkgsrc/devel/py-anyio/PLIST
1.24modifypkgsrc/devel/py-anyio/distinfo