aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-zephyr-core/recipes-devtools/python/python3-anytree_2.8.0.bb14
-rw-r--r--meta-zephyr-core/recipes-devtools/python/python3-breathe_4.31.0.bb17
-rw-r--r--meta-zephyr-core/recipes-devtools/python/python3-canopen_1.2.1.bb17
-rw-r--r--meta-zephyr-core/recipes-devtools/python/python3-cbor_1.0.0.bb19
-rw-r--r--meta-zephyr-core/recipes-devtools/python/python3-colorama_0.4.4.bb16
-rw-r--r--meta-zephyr-core/recipes-devtools/python/python3-gitlint_0.15.1.bb14
-rw-r--r--meta-zephyr-core/recipes-devtools/python/python3-imgtool_1.7.2.bb14
-rw-r--r--meta-zephyr-core/recipes-devtools/python/python3-intelhex_2.3.0.bb12
-rw-r--r--meta-zephyr-core/recipes-devtools/python/python3-junithtml_30.0.4.bb14
-rw-r--r--meta-zephyr-core/recipes-devtools/python/python3-junitparser_2.1.1.bb14
-rw-r--r--meta-zephyr-core/recipes-devtools/python/python3-packaging_21.0.bb14
-rw-r--r--meta-zephyr-core/recipes-devtools/python/python3-pyelftools_0.27.bb14
-rw-r--r--meta-zephyr-core/recipes-devtools/python/python3-pygithub_1.55.bb14
-rw-r--r--meta-zephyr-core/recipes-devtools/python/python3-pygments_2.10.0.bb15
-rw-r--r--meta-zephyr-core/recipes-devtools/python/python3-pylink11
-rw-r--r--meta-zephyr-core/recipes-devtools/python/python3-pyocd_0.32.0.bb14
-rw-r--r--meta-zephyr-core/recipes-devtools/python/python3-pyparsing_2.4.7.bb14
-rw-r--r--meta-zephyr-core/recipes-devtools/python/python3-sphinx_4.2.0.bb14
-rw-r--r--meta-zephyr-core/recipes-devtools/west/west_0.12.99.bb22
19 files changed, 255 insertions, 28 deletions
diff --git a/meta-zephyr-core/recipes-devtools/python/python3-anytree_2.8.0.bb b/meta-zephyr-core/recipes-devtools/python/python3-anytree_2.8.0.bb
new file mode 100644
index 0000000..a19c998
--- /dev/null
+++ b/meta-zephyr-core/recipes-devtools/python/python3-anytree_2.8.0.bb
@@ -0,0 +1,14 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+# SPDX-License-Identifier: Apache-2.0
+
+SUMMARY = "Python anytree"
+DESCRIPTION = "Powerful and Lightweight Python Tree Data Structure"
+HOMEPAGE = "https://pypi.org/project/anytree"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE = "anytree"
+SRC_URI[md5sum] = "25ef3e656ad16a2a6b6c187807da7e5f"
+BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-zephyr-core/recipes-devtools/python/python3-breathe_4.31.0.bb b/meta-zephyr-core/recipes-devtools/python/python3-breathe_4.31.0.bb
new file mode 100644
index 0000000..4389d20
--- /dev/null
+++ b/meta-zephyr-core/recipes-devtools/python/python3-breathe_4.31.0.bb
@@ -0,0 +1,17 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+# SPDX-License-Identifier: Apache-2.0
+
+SUMMARY = "Python breathe"
+DESCRIPTION = "Breathe is an extension to reStructuredText and Sphinx to be \
+ able to read and render Doxygen xml output."
+HOMEPAGE = "https://pypi.org/project/breathe"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=9e49eecf36fc015de7c61a0247df75d6"
+
+inherit pypi setuptools3
+
+DEPENDS = "python3-sphinx-native python3-docutils-native python3-pygments-native python3-babel-native python3-jinja2-native python3-distro-native"
+PYPI_PACKAGE = "breathe"
+SRC_URI[md5sum] = "33a86368215dbcb59e5c71687f6b228b"
+SRC_URI[sha256sum] = "925eeff96c6640cd857e4ddeae6f75464a1d5e2e08ee56dccce4043583ae2050"
+BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-zephyr-core/recipes-devtools/python/python3-canopen_1.2.1.bb b/meta-zephyr-core/recipes-devtools/python/python3-canopen_1.2.1.bb
new file mode 100644
index 0000000..0608199
--- /dev/null
+++ b/meta-zephyr-core/recipes-devtools/python/python3-canopen_1.2.1.bb
@@ -0,0 +1,17 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+# SPDX-License-Identifier: Apache-2.0
+
+SUMMARY = "Python canopen"
+DESCRIPTION = "A Python implementation of the CANopen standard. The aim of \
+ the project is to support the most common parts of the CiA \
+ 301 standard in a simple Pythonic interface."
+HOMEPAGE = "https://pypi.org/project/canopen"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=97f135a6ee6f800c377b5512122c7a8d"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE = "canopen"
+SRC_URI[md5sum] = "da37dcf725e774385f05f05e04ca54a0"
+SRC_URI[sha256sum] = "18d01d56ff0023795cb336cafd4810a76cf402b98b42139b201fa8c5d4ba8c06"
+BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-zephyr-core/recipes-devtools/python/python3-cbor_1.0.0.bb b/meta-zephyr-core/recipes-devtools/python/python3-cbor_1.0.0.bb
new file mode 100644
index 0000000..9e240f0
--- /dev/null
+++ b/meta-zephyr-core/recipes-devtools/python/python3-cbor_1.0.0.bb
@@ -0,0 +1,19 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+# SPDX-License-Identifier: Apache-2.0
+
+SUMMARY = "Python cbor"
+DESCRIPTION = "An implementation of RFC 7049 - Concise Binary Object \
+ Representation (CBOR). \
+ CBOR is comparable to JSON, has a superset of JSON’s ability, \
+ but serializes to a binary format which is smaller and faster \
+ to generate and parse."
+HOMEPAGE = "https://pypi.org/project/cbor"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://setup.cfg;md5=d86758afb08a60bc589dc67bfea670b2"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE = "cbor"
+SRC_URI[md5sum] = "22b03b59784fd78cb6c27aa498af0db6"
+SRC_URI[sha256sum] = "13225a262ddf5615cbd9fd55a76a0d53069d18b07d2e9f19c39e6acb8609bbb6"
+BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-zephyr-core/recipes-devtools/python/python3-colorama_0.4.4.bb b/meta-zephyr-core/recipes-devtools/python/python3-colorama_0.4.4.bb
deleted file mode 100644
index 67b8d52..0000000
--- a/meta-zephyr-core/recipes-devtools/python/python3-colorama_0.4.4.bb
+++ /dev/null
@@ -1,16 +0,0 @@
-# SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
-
-SUMMARY = "Python colorama"
-HOMEPAGE = "https://pypi.org/project/colorama"
-DESCRIPTION = "Makes ANSI escape character sequences (for producing colored \
- terminal text and cursor positioning) work under MS Windows."
-LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=b4936429a56a652b84c5c01280dcaa26"
-
-inherit pypi setuptools3
-
-PYPI_PACKAGE = "colorama"
-SRC_URI[md5sum] = "57b22f2597f63df051b69906fbf310cc"
-SRC_URI[sha256sum] = "5941b2b48a20143d2267e95b1c2a7603ce057ee39fd88e7329b0c292aa16869b"
-BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-zephyr-core/recipes-devtools/python/python3-gitlint_0.15.1.bb b/meta-zephyr-core/recipes-devtools/python/python3-gitlint_0.15.1.bb
new file mode 100644
index 0000000..143e2cb
--- /dev/null
+++ b/meta-zephyr-core/recipes-devtools/python/python3-gitlint_0.15.1.bb
@@ -0,0 +1,14 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+# SPDX-License-Identifier: Apache-2.0
+
+SUMMARY = "Python gitlint"
+HOMEPAGE = "https://pypi.org/project/gitlint"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=2ddf75221dde30f107af8595a43b4009"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE = "gitlint"
+SRC_URI[md5sum] = "4835bedc50129934a47cf099d906d2ca"
+SRC_URI[sha256sum] = "4b22916dcbdca381244aee6cb8d8743756cfd98f27e7d1f02e78733f07c3c21c"
+BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-zephyr-core/recipes-devtools/python/python3-imgtool_1.7.2.bb b/meta-zephyr-core/recipes-devtools/python/python3-imgtool_1.7.2.bb
new file mode 100644
index 0000000..40d8176
--- /dev/null
+++ b/meta-zephyr-core/recipes-devtools/python/python3-imgtool_1.7.2.bb
@@ -0,0 +1,14 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+# SPDX-License-Identifier: Apache-2.0
+
+SUMMARY = "Python imgtool"
+HOMEPAGE = "https://pypi.org/project/imgtool"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://setup.cfg;md5=3f78c6150b7d619a476c799812e31d5a"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE = "imgtool"
+SRC_URI[md5sum] = "08fe63c644977aa8f9e6038e2067c3de"
+SRC_URI[sha256sum] = "799484f3f61e398ac4157548f309b6baa4084e464176449694ba9de7909eed6e"
+BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-zephyr-core/recipes-devtools/python/python3-intelhex_2.3.0.bb b/meta-zephyr-core/recipes-devtools/python/python3-intelhex_2.3.0.bb
deleted file mode 100644
index e297491..0000000
--- a/meta-zephyr-core/recipes-devtools/python/python3-intelhex_2.3.0.bb
+++ /dev/null
@@ -1,12 +0,0 @@
-# SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
-
-SUMMARY = "Python library for Intel HEX files manipulations"
-LICENSE = "BSD-3-Clause"
-LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=4eba844696655c3eae07aca8e3a94772"
-
-SRC_URI[sha256sum] = "892b7361a719f4945237da8ccf754e9513db32f5628852785aea108dcd250093"
-
-inherit pypi setuptools3
-
-BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-zephyr-core/recipes-devtools/python/python3-junithtml_30.0.4.bb b/meta-zephyr-core/recipes-devtools/python/python3-junithtml_30.0.4.bb
new file mode 100644
index 0000000..ddc34aa
--- /dev/null
+++ b/meta-zephyr-core/recipes-devtools/python/python3-junithtml_30.0.4.bb
@@ -0,0 +1,14 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+# SPDX-License-Identifier: Apache-2.0
+
+SUMMARY = "Python junit2html"
+HOMEPAGE = "https://pypi.org/project/junit2html"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://MANIFEST.in;md5=899c50bccc6c8221c8ca0a9c7633b5b8"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE = "junit2html"
+SRC_URI[md5sum] = "a816cf502da0a8905f24aefab0739206"
+SRC_URI[sha256sum] = "9b3967c92142abd5fb94e2cbb938c51cc6c2689ec1c7fd348c6ba4ddab92da14"
+BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-zephyr-core/recipes-devtools/python/python3-junitparser_2.1.1.bb b/meta-zephyr-core/recipes-devtools/python/python3-junitparser_2.1.1.bb
new file mode 100644
index 0000000..5932e66
--- /dev/null
+++ b/meta-zephyr-core/recipes-devtools/python/python3-junitparser_2.1.1.bb
@@ -0,0 +1,14 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+# SPDX-License-Identifier: Apache-2.0
+
+SUMMARY = "Python junitparser"
+HOMEPAGE = "https://pypi.org/project/junitparser"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=2d00702cde917dd61c41041bc30136dd"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE = "junitparser"
+SRC_URI[md5sum] = "f8704c2b18e6f4d482c62b33e141a0cb"
+SRC_URI[sha256sum] = "d54d0eaa2b15ee2efab0220ce0ab31448d26dcb78170d5667453d7755b9f1480"
+BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-zephyr-core/recipes-devtools/python/python3-packaging_21.0.bb b/meta-zephyr-core/recipes-devtools/python/python3-packaging_21.0.bb
new file mode 100644
index 0000000..f857224
--- /dev/null
+++ b/meta-zephyr-core/recipes-devtools/python/python3-packaging_21.0.bb
@@ -0,0 +1,14 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+# SPDX-License-Identifier: Apache-2.0
+
+SUMMARY = "Python packaging"
+HOMEPAGE = "https://pypi.org/project/packaging"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=faadaedca9251a90b205c9167578ce91"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE = "packaging"
+SRC_URI[md5sum] = "240ba5823ed31051a1254e74c9d18d55"
+SRC_URI[sha256sum] = "7dc96269f53a4ccec5c0670940a4281106dd0bb343f47b7471f779df49c2fbe7"
+BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-zephyr-core/recipes-devtools/python/python3-pyelftools_0.27.bb b/meta-zephyr-core/recipes-devtools/python/python3-pyelftools_0.27.bb
new file mode 100644
index 0000000..1405fc5
--- /dev/null
+++ b/meta-zephyr-core/recipes-devtools/python/python3-pyelftools_0.27.bb
@@ -0,0 +1,14 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+# SPDX-License-Identifier: Apache-2.0
+
+SUMMARY = "Python pyelftools"
+HOMEPAGE = "https://pypi.org/project/pyelftools"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=5ce2a2b07fca326bc7c146d10105ccfc"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE = "pyelftools"
+SRC_URI[md5sum] = "061d67c669a9b1f8d07f28c47fb6a65f"
+SRC_URI[sha256sum] = "cde854e662774c5457d688ca41615f6594187ba7067af101232df889a6b7a66b"
+BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-zephyr-core/recipes-devtools/python/python3-pygithub_1.55.bb b/meta-zephyr-core/recipes-devtools/python/python3-pygithub_1.55.bb
new file mode 100644
index 0000000..268d2b7
--- /dev/null
+++ b/meta-zephyr-core/recipes-devtools/python/python3-pygithub_1.55.bb
@@ -0,0 +1,14 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+# SPDX-License-Identifier: Apache-2.0
+
+SUMMARY = "Python PyGithub"
+HOMEPAGE = "https://pypi.org/project/PyGithub"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://MANIFEST.in;md5=c5e8b6057f82b73046c24a30809903bd"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE = "PyGithub"
+SRC_URI[md5sum] = "03e5883a8d4358b0786a0db84ad56a22"
+SRC_URI[sha256sum] = "1bbfff9372047ff3f21d5cd8e07720f3dbfdaf6462fcaed9d815f528f1ba7283"
+BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-zephyr-core/recipes-devtools/python/python3-pygments_2.10.0.bb b/meta-zephyr-core/recipes-devtools/python/python3-pygments_2.10.0.bb
new file mode 100644
index 0000000..c4b63c1
--- /dev/null
+++ b/meta-zephyr-core/recipes-devtools/python/python3-pygments_2.10.0.bb
@@ -0,0 +1,15 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+# SPDX-License-Identifier: Apache-2.0
+
+SUMMARY = "Python pygments"
+HOMEPAGE = "https://pypi.org/project/Pygments/"
+DESCRIPTION = "Pygments is a syntax highlighting package written in Python."
+LICENSE = "BSD-2-Clause"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e"
+SRC_URI = "https://files.pythonhosted.org/packages/b7/b3/5cba26637fe43500d4568d0ee7b7362de1fb29c0e158d50b4b69e9a40422/Pygments-2.10.0.tar.gz"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE = "Pygments"
+SRC_URI[md5sum] = "87369a4e15019caf9cf056ab2c5858b3"
+BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-zephyr-core/recipes-devtools/python/python3-pylink b/meta-zephyr-core/recipes-devtools/python/python3-pylink
new file mode 100644
index 0000000..ddfe3ca
--- /dev/null
+++ b/meta-zephyr-core/recipes-devtools/python/python3-pylink
@@ -0,0 +1,11 @@
+SUMMARY = "Python pylink-square"
+HOMEPAGE ="https://pypi.org/project/pylink-square"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://MANIFEST.in;md5=8aa920a7ab8eabc590a0ab6dbe1b3bf2"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE = "pylink-square"
+SRC_URI[md5sum] = "e156ee1c73516e8b2cf52347f6c663f3"
+SRC_URI[sha256sum] = "45674112acab890483ee738bb3957e18cc6063dca763fc91283f890fb72d2f59"
+BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-zephyr-core/recipes-devtools/python/python3-pyocd_0.32.0.bb b/meta-zephyr-core/recipes-devtools/python/python3-pyocd_0.32.0.bb
new file mode 100644
index 0000000..bbdae6a
--- /dev/null
+++ b/meta-zephyr-core/recipes-devtools/python/python3-pyocd_0.32.0.bb
@@ -0,0 +1,14 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+# SPDX-License-Identifier: Apache-2.0
+
+SUMMARY = "Python pyocd"
+HOMEPAGE = "https://pypi.org/project/pyocd"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=421492e27872cb498685e9d7649f63a2"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE = "pyocd"
+SRC_URI[md5sum] = "25153f563a629bb2be7560e2dc23c0a8"
+SRC_URI[sha256sum] = "d5aa498130f251373ac50724be73dc2f8cf60b03c9547bddf3c140fa6555ead1"
+BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-zephyr-core/recipes-devtools/python/python3-pyparsing_2.4.7.bb b/meta-zephyr-core/recipes-devtools/python/python3-pyparsing_2.4.7.bb
new file mode 100644
index 0000000..0cb0d36
--- /dev/null
+++ b/meta-zephyr-core/recipes-devtools/python/python3-pyparsing_2.4.7.bb
@@ -0,0 +1,14 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+# SPDX-License-Identifier: Apache-2.0
+
+SUMMARY = "Python pyparsing"
+HOMEPAGE = "https://pypi.org/project/pyparsing"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=657a566233888513e1f07ba13e2f47f1"
+
+inherit pypi setuptools3
+
+PYPI_PACKAGE = "pyparsing"
+SRC_URI[md5sum] = "f0953e47a0112f7a65aec2305ffdf7b4"
+SRC_URI[sha256sum] = "c203ec8783bf771a155b207279b9bccb8dea02d8f0c9e5f8ead507bc3246ecc1"
+BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-zephyr-core/recipes-devtools/python/python3-sphinx_4.2.0.bb b/meta-zephyr-core/recipes-devtools/python/python3-sphinx_4.2.0.bb
new file mode 100644
index 0000000..290fabb
--- /dev/null
+++ b/meta-zephyr-core/recipes-devtools/python/python3-sphinx_4.2.0.bb
@@ -0,0 +1,14 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+# SPDX-License-Identifier: Apache-2.0
+
+DESCRIPTION = "Python documentation generator"
+HOMEPAGE = "http://sphinx-doc.org/"
+SECTION = "devel/python"
+LICENSE = "BSD-2-Clause & BSD-3-Clause & MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=82cc7d23060a75a07b820eaaf75abecf"
+
+inherit setuptools3 pypi
+
+PYPI_PACKAGE = "Sphinx"
+SRC_URI[sha256sum] = "94078db9184491e15bce0a56d9186e0aec95f16ac20b12d00e06d4e36f1058a6"
+BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-zephyr-core/recipes-devtools/west/west_0.12.99.bb b/meta-zephyr-core/recipes-devtools/west/west_0.12.99.bb
new file mode 100644
index 0000000..6a9f8bc
--- /dev/null
+++ b/meta-zephyr-core/recipes-devtools/west/west_0.12.99.bb
@@ -0,0 +1,22 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+# SPDX-License-Identifier: Apache-2.0
+
+SUMMARY = "Zephyr RTOS Project meta-tool"
+HOMEPAGE = "https://github.com/zephyrproject-rtos/west"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e"
+
+SRC_URI = "git://github.com/zephyrproject-rtos/west;protocol=https;branch=main"
+
+PV = "0.12.99"
+SRCREV = "38e656b05ea8f4c8d80b953f6d88b1ed604d11f8"
+PROVIDES = "virtual/west"
+
+S = "${WORKDIR}/git"
+
+inherit setuptools3 python3native
+
+DEPENDS_${PN} += "python3-pyyaml python3-core python3-packaging python3-colorama python3-pyparsing"
+RDEPENDS_${PN} += "python3-pyyaml python3-core python3-packaging python3-colorama python3-pyparsing"
+BBCLASSEXTEND = "native nativesdk"
+TOOLCHAIN_HOST_TASK:append = " nativesdk-west"