# The devel/py-typing-extensions port

## py3-typing_extensions-4.15.0 – backported type hints for python >= 3.5

## Description

    This was originally a backport of the standard library 'typing' module to
    Python versions older than 3.5.

    Typing defines a standard notation for Python function and variable type
    annotations. The notation can be used for documenting code in a concise,
    standard format, and it has been designed to also be used by static and runtime
    type checkers, static analyzers, IDEs and other tools.

    Today, 'typing_extensions' 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 Python 3.6 through 3.9 to use it too.
    - Enable experimentation with new type system PEPs before they are accepted and
      added to the 'typing' module.

WWW: https://github.com/python/typing_extensions/

Only for arches
  aarch64 aarch64 alpha amd64 amd64 arm arm hppa i386 i386 mips64 mips64 mips64el mips64el powerpc powerpc powerpc64 powerpc64 riscv64 riscv64 sparc64
Categories:
  devel lang/python

## Library dependencies

## Build dependencies

- STEM->=16,<17:lang/gcc/16
- STEM->=3.11.0:devel/py-flit_core
- devel/py-build
- devel/py-installer
- lang/python/3

## Run dependencies

- lang/python/3