in https://github.com/python/cpython/pull/31799/files#diff-1f2ae0f6c6010caf9d5f1c80cd6033a796ffe2b60554f5df84f554f4a08e622b the calls to `asyncio.set_event_loop()` were removed which breaks aiohttp https://github.com/aio-libs/aiohttp/issues/6757 and `asyncio.SafeChildWatcher` this looks like an intentional breaking change - and if it is should be documented