From 0ff0de3c65ebac324f5a9b1ff5495e5b50445df5 Mon Sep 17 00:00:00 2001 From: Paul Eggleton Date: Sun, 14 Apr 2024 13:43:11 -0700 Subject: ref-manual: add new python classes Add brief documentation of python_maturin and python_mesonpy classes that were added in 5.0. (From yocto-docs rev: ce7dd61a928dec778a5df538701dfdeb26db0ebd) Signed-off-by: Paul Eggleton Reviewed-by: Michael Opdenacker Signed-off-by: Richard Purdie --- documentation/ref-manual/classes.rst | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'documentation') diff --git a/documentation/ref-manual/classes.rst b/documentation/ref-manual/classes.rst index 29e5624e95..8d69e9947f 100644 --- a/documentation/ref-manual/classes.rst +++ b/documentation/ref-manual/classes.rst @@ -2380,6 +2380,24 @@ Python modules built with ``flit_core.buildapi`` are pure Python (no Internally this uses the :ref:`ref-classes-python_pep517` class. +.. _ref-classes-python_maturin: + +``python_maturin`` +================== + +The :ref:`ref-classes-python_maturin` class provides support for python-maturin, a replacement +for setuptools_rust and another "backend" for building Python Wheels. + +.. _ref-classes-python_mesonpy: + +``python_mesonpy`` +================== + +The :ref:`ref-classes-python_mesonpy` class enables building Python modules which use the +meson-python build system. + +Internally this uses the :ref:`ref-classes-python_pep517` class. + .. _ref-classes-python_pep517: ``python_pep517`` -- cgit v1.2.3-54-g00ecf