package/python-pyaml: new package

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
James Hilliard 2024-10-29 10:10:22 -06:00 committed by Thomas Petazzoni
parent 9682ac24fe
commit 8d1ec57d00
4 changed files with 28 additions and 0 deletions

View File

@ -1281,6 +1281,7 @@ menu "External python modules"
source "package/python-py/Config.in"
source "package/python-pyaes/Config.in"
source "package/python-pyalsa/Config.in"
source "package/python-pyaml/Config.in"
source "package/python-pyasn1/Config.in"
source "package/python-pyasn1-modules/Config.in"
source "package/python-pyasynchat/Config.in"

View File

@ -0,0 +1,8 @@
config BR2_PACKAGE_PYTHON_PYAML
bool "python-pyaml"
select BR2_PACKAGE_PYTHON_PYYAML # runtime
help
PyYAML-based module to produce a bit more pretty and
readable YAML-serialized data.
https://github.com/mk-fg/pretty-yaml

View File

@ -0,0 +1,5 @@
# md5, sha256 from https://pypi.org/pypi/pyaml/json
md5 1301f53ad68626ac295c2663315b1804 pyaml-24.9.0.tar.gz
sha256 e78dee8b0d4fed56bb9fa11a8a7858e6fade1ec70a9a122cee6736efac3e69b5 pyaml-24.9.0.tar.gz
# Locally computed sha256 checksums
sha256 dc1342cc1cb49e24c1c9e8a495acc9625ce2e04146c116279af0ab0949cd829c COPYING

View File

@ -0,0 +1,14 @@
################################################################################
#
# python-pyaml
#
################################################################################
PYTHON_PYAML_VERSION = 24.9.0
PYTHON_PYAML_SOURCE = pyaml-$(PYTHON_PYAML_VERSION).tar.gz
PYTHON_PYAML_SITE = https://files.pythonhosted.org/packages/fd/a6/5b51160ff7ce60b0c60ec825359c0e818b0ce4a2504fa3dd1470f42f9b10
PYTHON_PYAML_SETUP_TYPE = setuptools
PYTHON_PYAML_LICENSE = WTFPL
PYTHON_PYAML_LICENSE_FILES = COPYING
$(eval $(python-package))