diff --git a/DEVELOPERS b/DEVELOPERS index 45229ecf41..7434f41838 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2260,6 +2260,7 @@ N: Marcus Hoffmann F: package/nethogs/ F: package/pico-sdk/ F: package/picotool/ +F: package/python-annotated-doc/ F: package/python-apscheduler/ F: package/python-crc/ F: package/python-django/ diff --git a/package/Config.in b/package/Config.in index 53fda7e086..a083f43a64 100644 --- a/package/Config.in +++ b/package/Config.in @@ -992,6 +992,7 @@ menu "External python modules" source "package/python-alembic/Config.in" source "package/python-alsaaudio/Config.in" source "package/python-aniso8601/Config.in" + source "package/python-annotated-doc/Config.in" source "package/python-annotated-types/Config.in" source "package/python-ansicolors/Config.in" source "package/python-anyio/Config.in" diff --git a/package/python-annotated-doc/Config.in b/package/python-annotated-doc/Config.in new file mode 100644 index 0000000000..3bd240f211 --- /dev/null +++ b/package/python-annotated-doc/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_ANNOTATED_DOC + bool "python-annotated-doc" + help + Document parameters, class attributes, return types, and + variables inline, with Annotated. + + https://github.com/fastapi/annotated-doc diff --git a/package/python-annotated-doc/python-annotated-doc.hash b/package/python-annotated-doc/python-annotated-doc.hash new file mode 100644 index 0000000000..8ffdae9b5d --- /dev/null +++ b/package/python-annotated-doc/python-annotated-doc.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/annotated-doc/json +md5 825f2ecff1f182cd942ea09907ebafdb annotated_doc-0.0.4.tar.gz +sha256 fbcda96e87e9c92ad167c2e53839e57503ecfda18804ea28102353485033faa4 annotated_doc-0.0.4.tar.gz +# Locally computed sha256 checksums +sha256 fff170779a6acbf65abdb405c087f1cee1786691e4a96a4034517e4a504a0cdf LICENSE diff --git a/package/python-annotated-doc/python-annotated-doc.mk b/package/python-annotated-doc/python-annotated-doc.mk new file mode 100644 index 0000000000..2186601a8c --- /dev/null +++ b/package/python-annotated-doc/python-annotated-doc.mk @@ -0,0 +1,15 @@ +################################################################################ +# +# python-annotated-doc +# +################################################################################ + +PYTHON_ANNOTATED_DOC_VERSION = 0.0.4 +PYTHON_ANNOTATED_DOC_SOURCE = annotated_doc-$(PYTHON_ANNOTATED_DOC_VERSION).tar.gz +PYTHON_ANNOTATED_DOC_SITE = https://files.pythonhosted.org/packages/57/ba/046ceea27344560984e26a590f90bc7f4a75b06701f653222458922b558c +PYTHON_ANNOTATED_DOC_SETUP_TYPE = pep517 +PYTHON_ANNOTATED_DOC_LICENSE = MIT +PYTHON_ANNOTATED_DOC_LICENSE_FILES = LICENSE +PYTHON_ANNOTATED_DOC_DEPENDENCIES = host-python-pdm-backend + +$(eval $(python-package))