- Added experimental support for running functions in subinterpreters on Python 3.13 and later
- Added support for the
copy(),copy_into(),move()andmove_into()methods inanyio.Path, available in Python 3.14 - Changed
TaskGroupon asyncio to always spawn tasks non-eagerly, even if using a task factory created viaasyncio.create_eager_task_factory(), to preserve expected Trio-like task scheduling semantics (PR by @agronholm and @graingert) - Configure
SO_RCVBUF,SO_SNDBUFandTCP_NODELAYon the selector thread waker socket pair (this should improve the performance ofwait_readable()andwait_writable()when using theProactorEventLoop) (#836; PR by @graingert) - Fixed
AssertionErrorwhen usingnest-asyncio(#840) - Fixed return type annotation of various context managers'
__exit__method (#847; PR by @Enegg)