diff --git a/DEVELOPERS b/DEVELOPERS index 176bb167f4..f423045314 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1120,6 +1120,7 @@ N: Fiona Klute F: package/*/S* F: package/panel-mipi-dbi-firmware/ F: package/python-aiomqtt/ +F: package/python-markdown-it-py/ F: package/python-mdurl/ F: package/python-pyasynchat/ F: package/python-pyasyncore/ diff --git a/package/Config.in b/package/Config.in index 6ad14f006a..54c7333ea5 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1214,6 +1214,7 @@ menu "External python modules" source "package/python-magic-wormhole-transit-relay/Config.in" source "package/python-mako/Config.in" source "package/python-markdown/Config.in" + source "package/python-markdown-it-py/Config.in" source "package/python-markdown2/Config.in" source "package/python-markupsafe/Config.in" source "package/python-marshmallow/Config.in" diff --git a/package/python-markdown-it-py/Config.in b/package/python-markdown-it-py/Config.in new file mode 100644 index 0000000000..b05a875bc9 --- /dev/null +++ b/package/python-markdown-it-py/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_MARKDOWN_IT_PY + bool "python-markdown-it-py" + select BR2_PACKAGE_PYTHON_MDURL # runtime + help + Python port of markdown-it. Markdown parsing, done right! + + https://github.com/executablebooks/markdown-it-py diff --git a/package/python-markdown-it-py/python-markdown-it-py.hash b/package/python-markdown-it-py/python-markdown-it-py.hash new file mode 100644 index 0000000000..bc28feea7d --- /dev/null +++ b/package/python-markdown-it-py/python-markdown-it-py.hash @@ -0,0 +1,6 @@ +# md5, sha256 from https://pypi.org/pypi/markdown-it-py/json +md5 a00d59ed2704f6590fdde0e9bad04c7c markdown-it-py-3.0.0.tar.gz +sha256 e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb markdown-it-py-3.0.0.tar.gz +# Locally computed sha256 checksums +sha256 4a2260d6e2cd0f5a151a1e86dbfe7d3ed552b1e2beabf9941c1ba5c49cbce484 LICENSE +sha256 792c48c5a849a15fdf9e37e8bcf9e6d1dd13b32b46c642a748a0a46a9919d473 LICENSE.markdown-it diff --git a/package/python-markdown-it-py/python-markdown-it-py.mk b/package/python-markdown-it-py/python-markdown-it-py.mk new file mode 100644 index 0000000000..aac0845185 --- /dev/null +++ b/package/python-markdown-it-py/python-markdown-it-py.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-markdown-it-py +# +################################################################################ + +PYTHON_MARKDOWN_IT_PY_VERSION = 3.0.0 +PYTHON_MARKDOWN_IT_PY_SOURCE = markdown-it-py-$(PYTHON_MARKDOWN_IT_PY_VERSION).tar.gz +PYTHON_MARKDOWN_IT_PY_SITE = https://files.pythonhosted.org/packages/38/71/3b932df36c1a044d397a1f92d1cf91ee0a503d91e470cbd670aa66b07ed0 +PYTHON_MARKDOWN_IT_PY_SETUP_TYPE = flit +PYTHON_MARKDOWN_IT_PY_LICENSE = MIT +PYTHON_MARKDOWN_IT_PY_LICENSE_FILES = LICENSE LICENSE.markdown-it + +$(eval $(python-package))