diff --git a/DEVELOPERS b/DEVELOPERS index 16b15c2238..b4f2bad865 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2276,6 +2276,7 @@ F: package/picotool/ F: package/python-immutabledict/ F: package/python-jc/ F: package/python-ruamel-yaml-clib/ +F: package/python-typing-inspection/ F: package/python-tzlocal/ F: package/python-waitress/ F: support/testing/tests/package/test_python_fastapi.py diff --git a/package/Config.in b/package/Config.in index a9074ac405..2991b47548 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1466,6 +1466,7 @@ menu "External python modules" source "package/python-types-python-dateutil/Config.in" source "package/python-typing-extensions/Config.in" source "package/python-typing-inspect/Config.in" + source "package/python-typing-inspection/Config.in" source "package/python-tzlocal/Config.in" source "package/python-u-msgpack/Config.in" source "package/python-ubjson/Config.in" diff --git a/package/python-typing-inspection/Config.in b/package/python-typing-inspection/Config.in new file mode 100644 index 0000000000..bedfb21fbc --- /dev/null +++ b/package/python-typing-inspection/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_TYPING_INSPECTION + bool "python-typing-inspection" + select BR2_PACKAGE_PYTHON_TYPING_EXTENSIONS # runtime + help + Runtime typing introspection tools. + + https://github.com/pydantic/typing-inspection diff --git a/package/python-typing-inspection/python-typing-inspection.hash b/package/python-typing-inspection/python-typing-inspection.hash new file mode 100644 index 0000000000..2ed08c1d35 --- /dev/null +++ b/package/python-typing-inspection/python-typing-inspection.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/typing-inspection/json +md5 694cee9b0518959cd4b2b7ce2dc5cf2e typing_inspection-0.4.0.tar.gz +sha256 9765c87de36671694a67904bf2c96e395be9c6439bb6c87b5142569dcdd65122 typing_inspection-0.4.0.tar.gz +# Locally computed sha256 checksums +sha256 4e40cba793a388dd456577b8657175bbe95e4ded2970534b3c59cccc2661a708 LICENSE diff --git a/package/python-typing-inspection/python-typing-inspection.mk b/package/python-typing-inspection/python-typing-inspection.mk new file mode 100644 index 0000000000..043ee12090 --- /dev/null +++ b/package/python-typing-inspection/python-typing-inspection.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-typing-inspection +# +################################################################################ + +PYTHON_TYPING_INSPECTION_VERSION = 0.4.0 +PYTHON_TYPING_INSPECTION_SOURCE = typing_inspection-$(PYTHON_TYPING_INSPECTION_VERSION).tar.gz +PYTHON_TYPING_INSPECTION_SITE = https://files.pythonhosted.org/packages/82/5c/e6082df02e215b846b4b8c0b887a64d7d08ffaba30605502639d44c06b82 +PYTHON_TYPING_INSPECTION_SETUP_TYPE = hatch +PYTHON_TYPING_INSPECTION_LICENSE = MIT +PYTHON_TYPING_INSPECTION_LICENSE_FILES = LICENSE + +$(eval $(python-package))