Fix missing names for `asyncio` in 3.14 by tjkuson · Pull Request #15533 · python/typeshed
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Adding the re-exports makes sense to me, but we shouldn't change __all__ on Python >=3.14 if these names are not present in __all__ at runtime. That would make tools incorrectly think that these names are imported by from asyncio import * when they are not.
(also, please try not to force push since that makes reviewing harder. In this case, seeing the stubtest errors from the earlier commits is actually really helpful)