blob: 2e1bff4f26042159f1a84f41c83198921ce6921f [file] [log] [blame]
Andrew Geissler82c905d2020-04-13 13:39:40 -05001SUMMARY = "YAML/JSON validation library"
2DESCRIPTION = "pykwalify is a schema validator for YAML and JSON"
3HOMEPAGE = "https://pypi.org/project/pykwalify/"
4LICENSE = "MIT"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=a72ea5159364a2cd7f45c6dcbee37872"
6
7SRC_URI[md5sum] = "58357f1d0f77de976e73dbd3660af75b"
8SRC_URI[sha256sum] = "7e8b39c5a3a10bc176682b3bd9a7422c39ca247482df198b402e8015defcceb2"
9
Andrew Geisslera2681d92020-10-16 10:17:07 -050010SRC_URI += "file://0001-rule.py-fix-missing-comma.patch"
11
Andrew Geissler82c905d2020-04-13 13:39:40 -050012PYPI_PACKAGE = "pykwalify"
Andrew Geissler4b7c1152020-11-30 19:55:29 -060013
Andrew Geissler82c905d2020-04-13 13:39:40 -050014inherit setuptools3 pypi
Andrew Geissler82c905d2020-04-13 13:39:40 -050015
16RDEPENDS_${PN} = "\
Andrew Geisslera2681d92020-10-16 10:17:07 -050017 ${PYTHON_PN}-docopt \
Andrew Geissler82c905d2020-04-13 13:39:40 -050018 ${PYTHON_PN}-dateutil \
19 ${PYTHON_PN}-pyyaml \
20"
21
Andrew Geisslera2681d92020-10-16 10:17:07 -050022BBCLASSEXTEND = "native nativesdk"