mirror of
git://git.yoctoproject.org/poky.git
synced 2025-07-19 21:09:03 +02:00

* Add SUMMARY, DESCRIPTION, BUGTRACKER and SECTION * Update HOMEPAGE to agree with PyPi https://github.com/python/typing_extensions/blob/main/CHANGELOG.md#release-440-october-6-2022 Release 4.4.0 (October 6, 2022) * Add typing_extensions.Any a backport of python 3.11's Any class which is subclassable at runtime. (backport from python/cpython#31841, by Shantanu and Jelle Zijlstra). Patch by James Hilton-Balfe (@Gobot1234). * Add initial support for TypeVarLike default parameter, PEP 696. Patch by Marc Mueller (@cdce8p). * Runtime support for PEP 698, adding typing_extensions.override. Patch by Jelle Zijlstra. * Add the infer_variance parameter to TypeVar, as specified in PEP 695. Patch by Jelle Zijlstra. License-Update: update copyright years; align with CPython LICENSE See https://github.com/python/typing_extensions/pull/63 (From OE-Core rev: 15ca091ae01ae298c013e8cf82ee6af382259ed8) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 lines
1002 B
BlitzBasic
25 lines
1002 B
BlitzBasic
SUMMARY = "Backported and Experimental Type Hints for Python 3.7+"
|
|
DESCRIPTION = "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."
|
|
HOMEPAGE = "https://github.com/python/typing_extensions"
|
|
BUGTRACKER = "https://github.com/python/typing_extensions/issues"
|
|
SECTIONS = "libs"
|
|
LICENSE = "PSF-2.0"
|
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=f16b323917992e0f8a6f0071bc9913e2"
|
|
|
|
# The name on PyPi is slightly different.
|
|
PYPI_PACKAGE = "typing_extensions"
|
|
|
|
SRC_URI[sha256sum] = "1511434bb92bf8dd198c12b1cc812e800d4181cfcb867674e0f8279cc93087aa"
|
|
|
|
inherit pypi python_flit_core
|
|
|
|
UPSTREAM_CHECK_REGEX = "/typing-extensions/(?P<pver>(\d+[\.\-_]*)+)/"
|
|
|
|
BBCLASSEXTEND = "native nativesdk"
|