mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-16 19:50:19 +01:00
6c1a803cc3
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org> |
||
---|---|---|
.. | ||
python3-typing-extensions.info | ||
python3-typing-extensions.SlackBuild | ||
README | ||
slack-desc |
Typing Extensions – Backported and Experimental Type Hints for Python
The typing_extensions module serves two related purposes:
- Enable use of new type system features on older Python versions. For
example, `typing.TypeGuard` is new in Python 3.10, but
typing_extensions allows users on previous Python versions to use it
too.
- Enable experimentation with new type system PEPs before they are
accepted and added to the typing module.
typing_extensions is treated specially by static type checkers such as
mypy and pyright. Objects defined in typing_extensions are treated the
same way as equivalent forms in typing.