meta-openembedded/meta-python/recipes-devtools/python/python3-mypy_1.5.0.bb
Justin Bronder 9a8cfc75f5 python3-mypy: upgrade 0.971 -> 1.5.0
Switched RDEPEND to python3-modules as this is a complex package that is
still under fairly heavy development by python core contributors.  It's
likely that the dependency list will change from release to release and
unlikely that anyone wanting type-checking will be object to having a
full python installation.

Note for anyone attempting to backport this, you'll need to add
python3-tomli to RDEPENDS as python < 3.11 won't be in the stdlib.

Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 00:06:04 -07:00

24 lines
643 B
BlitzBasic

SUMMARY = "Optional static typing for Python 3 and 2 (PEP 484)"
HOMEPAGE = "https://github.com/python/mypy"
LICENSE = "MIT & Python-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=6ba8ec528da02073b7e1f4124c0f836f"
inherit pypi python_setuptools_build_meta
SRC_URI[sha256sum] = "f3460f34b3839b9bc84ee3ed65076eb827cd99ed13ed08d723f9083cada4a212"
BBCLASSEXTEND = "native"
DEPENDS += " \
python3-mypy-extensions-native \
python3-types-psutil-native \
python3-types-setuptools-native \
python3-typing-extensions-native \
"
RDEPENDS:${PN} += " \
python3-modules \
python3-mypy-extensions \
python3-typing-extensions \
"