Add a recipe for tomlkit, which is a new dependency needed by hatchling. Signed-off-by: Ross Burton <[email protected]> --- meta/conf/distro/include/maintainers.inc | 1 + .../distro/include/ptest-packagelists.inc | 1 + .../python/python3-tomlkit_0.15.1.bb | 21 +++++++++++++++++++ 3 files changed, 23 insertions(+) create mode 100644 meta/recipes-devtools/python/python3-tomlkit_0.15.1.bb
diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index bded4bf6c7d..1a023cb86c1 100644 --- a/meta/conf/distro/include/maintainers.inc +++ b/meta/conf/distro/include/maintainers.inc @@ -744,6 +744,7 @@ RECIPE_MAINTAINER:pn-python3-sphinxcontrib-serializinghtml = "Tim Orling <tim.or RECIPE_MAINTAINER:pn-python3-sphinxcontrib-svg2pdfconverter = "Antonin Godard <[email protected]>" RECIPE_MAINTAINER:pn-python3-subunit = "Trevor Gamblin <[email protected]>" RECIPE_MAINTAINER:pn-python3-testtools = "Trevor Gamblin <[email protected]>" +RECIPE_MAINTAINER:pn-python3-tomlkit = "Ross Burton <[email protected]>" RECIPE_MAINTAINER:pn-python3-trove-classifiers = "Trevor Gamblin <[email protected]>" RECIPE_MAINTAINER:pn-python3-typing-extensions = "Tim Orling <[email protected]>" RECIPE_MAINTAINER:pn-python3-typogrify = "Trevor Gamblin <[email protected]>" diff --git a/meta/conf/distro/include/ptest-packagelists.inc b/meta/conf/distro/include/ptest-packagelists.inc index 2b5d665abe7..a8a8a4ae773 100644 --- a/meta/conf/distro/include/ptest-packagelists.inc +++ b/meta/conf/distro/include/ptest-packagelists.inc @@ -91,6 +91,7 @@ PTESTS_FAST = "\ python3-pyyaml \ python3-rpds-py \ python3-six \ + python3-tomlkit \ python3-trove-classifiers \ python3-vcs-versioning \ python3-uritools \ diff --git a/meta/recipes-devtools/python/python3-tomlkit_0.15.1.bb b/meta/recipes-devtools/python/python3-tomlkit_0.15.1.bb new file mode 100644 index 00000000000..b0c51f21c51 --- /dev/null +++ b/meta/recipes-devtools/python/python3-tomlkit_0.15.1.bb @@ -0,0 +1,21 @@ +SUMMARY = "Style preserving TOML library" +HOMEPAGE = "https://pypi.org/project/tomlkit/" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE;md5=31aac0dbc1babd278d5386dadb7f8e82" + +SRC_URI[sha256sum] = "e25bbf38843005246210a12982776f27f99cb9be67160e14434d0c0d21ee1e97" + +inherit pypi python_poetry_core ptest-python-pytest + +RDEPENDS:${PN} += " \ + python3-datetime \ + python3-profile \ + python3-stringold \ +" + +RDEPENDS:${PN}-ptest += " \ + python3-poetry-core \ + python3-pyyaml \ +" + +BBCLASSEXTEND = "native nativesdk" -- 2.43.0
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#245854): https://lists.openembedded.org/g/openembedded-core/message/245854 Mute This Topic: https://lists.openembedded.org/mt/121261982/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
