Files
buildroot/package/python-libyang/python-libyang.mk
Vincent Jardin 3872cf8a75 package/python-libyang: new package
Python CFFI bindings for the libyang YANG library, providing the
'libyang' Python module for YANG data modeling operations.

This package is used by higher-level tooling such as python-sysrepo.

https://github.com/CESNET/libyang-python
Signed-off-by: Vincent Jardin <vjardin@free.fr>
Signed-off-by: Vincent Cruz <mooz@blockos.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-05-30 16:17:18 +02:00

22 lines
579 B
Makefile

################################################################################
#
# python-libyang
#
################################################################################
PYTHON_LIBYANG_VERSION = 3.3.0
PYTHON_LIBYANG_SOURCE = libyang-$(PYTHON_LIBYANG_VERSION).tar.gz
PYTHON_LIBYANG_SITE = https://files.pythonhosted.org/packages/source/l/libyang
PYTHON_LIBYANG_LICENSE = MIT
PYTHON_LIBYANG_LICENSE_FILES = LICENSE
# pyproject.toml (PEP517)
PYTHON_LIBYANG_SETUP_TYPE = pep517
PYTHON_LIBYANG_DEPENDENCIES = \
libyang \
host-python-cffi
$(eval $(python-package))