Documentation
The docstring at the top level of the asyncio.selector_events.BaseSelectorEventLoop class body here asks readers to
See events.EventLoop for API specification.
However, the asyncio.EventLoop symbol, added in Python 3.13, is exported only from one of asyncio.windows_events and asyncio.unix_events depending on the platform; it is by no means available as an attribute on asyncio.events. events.AbstractEventLoop was possibly meant, since asyncio.EventLoop doesn't even declare the public interface; it aliases the concrete implementation chosen.
Documentation
The docstring at the top level of the
asyncio.selector_events.BaseSelectorEventLoopclass body here asks readers toHowever, the
asyncio.EventLoopsymbol, added in Python 3.13, is exported only from one ofasyncio.windows_eventsandasyncio.unix_eventsdepending on the platform; it is by no means available as an attribute onasyncio.events.events.AbstractEventLoopwas possibly meant, sinceasyncio.EventLoopdoesn't even declare the public interface; it aliases the concrete implementation chosen.