- Update to 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
* 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
OBS-URL: https://build.opensuse.org/request/show/1321496
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-anyio?expand=0&rev=30
Description
No description provided
Languages
RPM Spec
100%