Closed
Description
Feature or enhancement
Proposal:
Currently, asyncio.timeout imports final, Type, and Optional from typing.
final has no impact on type checkers, as they use the typeshed for the standard library, and type and optional can be written without importing from typing. This caused a noticable impossibility to remove typing from startup costs.
(I'll PR the corresponding easy changes)
Has this already been discussed elsewhere?
This is a minor feature, which does not need previous discussion elsewhere
Links to previous discussion of this feature:
No response
Linked PRs
Metadata
Metadata
Assignees
Projects
Status
Done