From fb28892d99c9661f10704e816357288690958a85 Mon Sep 17 00:00:00 2001 From: mk Date: Wed, 27 Oct 2021 16:12:35 +0200 Subject: [PATCH 1/9] python3-marshmallow: add recipe at version 3.14.0 Signed-off-by: Marius Kriegerowski Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- .../python/python3-marshmallow_3.14.0.bb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 meta-python/recipes-devtools/python/python3-marshmallow_3.14.0.bb diff --git a/meta-python/recipes-devtools/python/python3-marshmallow_3.14.0.bb b/meta-python/recipes-devtools/python/python3-marshmallow_3.14.0.bb new file mode 100644 index 00000000000..9a1e9e4266e --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-marshmallow_3.14.0.bb @@ -0,0 +1,18 @@ +SUMMARY = "Simplified object serialization in python" +DESCRIPTION = "Marshmallow is an ORM/ODM/framework-agnostic library for converting complex datatypes, such as objects, to and from native Python datatypes." +AUTHOR = "Marius Kriegerowski " +HOMEPAGE = "https://github.com/marshmallow-code/marshmallow" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "\ + file://LICENSE;md5=5bccd400dedfa74364481e56aacc0b4a \ + file://docs/license.rst;md5=13da439ad060419fb7cf364523017cfb" + +SRC_URI = "git://github.com/marshmallow-code/marshmallow.git;protocol=https;branch=dev" + +SRCREV = "df4f8119111362180838d66cd7364812fa9df81d" + +S = "${WORKDIR}/git" + +inherit setuptools3 + +RDEPENDS:${PN} += "python3-core" From 5584598914117a538e4a0a1e6e7c4ab94ca02ef9 Mon Sep 17 00:00:00 2001 From: Trevor Gamblin Date: Thu, 28 Oct 2021 15:06:51 -0400 Subject: [PATCH 2/9] python3-pycparser: RSUGGESTS cpp and cpp-symlinks cpp and cpp-symlinks aren't actually required for python3-pycparser to be built or installed, but because they are in the RDEPENDS list for targets they will be included when building other recipes that may need python3-pycparser but not those packages (such as python3-cffi). Instead, list cpp and cpp-symlinks as part of RSUGGESTS for target. For reference, a previous discussion from the mailing list: https://www.mail-archive.com/yocto@lists.yoctoproject.org/msg04784.html Signed-off-by: Trevor Gamblin Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- meta-python/recipes-devtools/python/python3-pycparser_2.20.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta-python/recipes-devtools/python/python3-pycparser_2.20.bb b/meta-python/recipes-devtools/python/python3-pycparser_2.20.bb index 845a9fa0cfc..fde868a7012 100644 --- a/meta-python/recipes-devtools/python/python3-pycparser_2.20.bb +++ b/meta-python/recipes-devtools/python/python3-pycparser_2.20.bb @@ -14,6 +14,9 @@ RDEPENDS:${PN}:class-target += "\ ${PYTHON_PN}-netclient \ ${PYTHON_PN}-ply \ ${PYTHON_PN}-pprint \ + " + +RSUGGESTS:${PN}:class-target += "\ cpp \ cpp-symlinks \ " From f923fabc886aaed7a92db0284db6d153f36ee761 Mon Sep 17 00:00:00 2001 From: Oleksandr Kravchuk Date: Fri, 29 Oct 2021 11:41:21 +0200 Subject: [PATCH 3/9] python3-protobuf: update to 3.19.0 Signed-off-by: Oleksandr Kravchuk Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- .../{python3-protobuf_3.18.1.bb => python3-protobuf_3.19.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-protobuf_3.18.1.bb => python3-protobuf_3.19.0.bb} (92%) diff --git a/meta-python/recipes-devtools/python/python3-protobuf_3.18.1.bb b/meta-python/recipes-devtools/python/python3-protobuf_3.19.0.bb similarity index 92% rename from meta-python/recipes-devtools/python/python3-protobuf_3.18.1.bb rename to meta-python/recipes-devtools/python/python3-protobuf_3.19.0.bb index 8ecb3ab6ea8..4ef51c6c201 100644 --- a/meta-python/recipes-devtools/python/python3-protobuf_3.18.1.bb +++ b/meta-python/recipes-devtools/python/python3-protobuf_3.19.0.bb @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=19e8f490f9526b1de8 inherit pypi setuptools3 -SRC_URI[sha256sum] = "1c9bb40503751087300dd12ce2e90899d68628977905c76effc48e66d089391e" +SRC_URI[sha256sum] = "6a1dc6584d24ef86f5b104bcad64fa0fe06ed36e5687f426e0445d363a041d18" # http://errors.yoctoproject.org/Errors/Details/184715/ # Can't find required file: ../src/google/protobuf/descriptor.proto From 53e71bd43887059b77c668f8f8bc55cc1a24b902 Mon Sep 17 00:00:00 2001 From: Oleksandr Kravchuk Date: Fri, 29 Oct 2021 11:42:53 +0200 Subject: [PATCH 4/9] python3-google-api-core: update to 2.2.0 Signed-off-by: Oleksandr Kravchuk Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- ...oogle-api-core_2.1.1.bb => python3-google-api-core_2.2.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-google-api-core_2.1.1.bb => python3-google-api-core_2.2.0.bb} (87%) diff --git a/meta-python/recipes-devtools/python/python3-google-api-core_2.1.1.bb b/meta-python/recipes-devtools/python/python3-google-api-core_2.2.0.bb similarity index 87% rename from meta-python/recipes-devtools/python/python3-google-api-core_2.1.1.bb rename to meta-python/recipes-devtools/python/python3-google-api-core_2.2.0.bb index 34489af7279..d6293613b73 100644 --- a/meta-python/recipes-devtools/python/python3-google-api-core_2.1.1.bb +++ b/meta-python/recipes-devtools/python/python3-google-api-core_2.2.0.bb @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" inherit pypi setuptools3 -SRC_URI[sha256sum] = "646d9399c3c478fe475cfe523e84572ab31a340814ea977fb2774eca5a6549a2" +SRC_URI[sha256sum] = "dca67b5e369a5127ec00c8ea02de48517e39c1aad882e2e6d85da8050520cab6" RDEPENDS:${PN} += "\ ${PYTHON_PN}-asyncio \ From ff2c8456ff88fd0cd6cd89acb8faf1678ab0e39c Mon Sep 17 00:00:00 2001 From: Oleksandr Kravchuk Date: Fri, 29 Oct 2021 11:42:49 +0200 Subject: [PATCH 5/9] python3-google-api-python-client: update to 2.28.0 Signed-off-by: Oleksandr Kravchuk Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- ...ent_2.27.0.bb => python3-google-api-python-client_2.28.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-google-api-python-client_2.27.0.bb => python3-google-api-python-client_2.28.0.bb} (86%) diff --git a/meta-python/recipes-devtools/python/python3-google-api-python-client_2.27.0.bb b/meta-python/recipes-devtools/python/python3-google-api-python-client_2.28.0.bb similarity index 86% rename from meta-python/recipes-devtools/python/python3-google-api-python-client_2.27.0.bb rename to meta-python/recipes-devtools/python/python3-google-api-python-client_2.28.0.bb index 41ab48c6b79..19ae3cba370 100644 --- a/meta-python/recipes-devtools/python/python3-google-api-python-client_2.27.0.bb +++ b/meta-python/recipes-devtools/python/python3-google-api-python-client_2.28.0.bb @@ -4,7 +4,7 @@ HOMEPAGE = "https://github.com/googleapis/google-api-python-client" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" -SRC_URI[sha256sum] = "659e9955f0f1e02fcce5dec85622eb5af1807572ef0f09c49d68d8426da670e7" +SRC_URI[sha256sum] = "07e6fdfc489a452d79c5efdc4cc2d5cfd7f7aa207dec82786bfcc436b208e027" inherit pypi setuptools3 From 64e204406462ef06efdbc44df9dd9790a9e5b70a Mon Sep 17 00:00:00 2001 From: Oleksandr Kravchuk Date: Fri, 29 Oct 2021 11:42:44 +0200 Subject: [PATCH 6/9] python3-imageio: update to 2.10.1 Signed-off-by: Oleksandr Kravchuk Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- .../{python3-imageio_2.9.0.bb => python3-imageio_2.10.1.bb} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) rename meta-python/recipes-devtools/python/{python3-imageio_2.9.0.bb => python3-imageio_2.10.1.bb} (73%) diff --git a/meta-python/recipes-devtools/python/python3-imageio_2.9.0.bb b/meta-python/recipes-devtools/python/python3-imageio_2.10.1.bb similarity index 73% rename from meta-python/recipes-devtools/python/python3-imageio_2.9.0.bb rename to meta-python/recipes-devtools/python/python3-imageio_2.10.1.bb index 2783669b43a..ea9ed186916 100644 --- a/meta-python/recipes-devtools/python/python3-imageio_2.9.0.bb +++ b/meta-python/recipes-devtools/python/python3-imageio_2.10.1.bb @@ -6,8 +6,7 @@ LICENSE = "BSD-2-Clause" LIC_FILES_CHKSUM = "file://LICENSE;md5=7b9bbbb543b6af3e6b53f9b7fb68f71d" -SRC_URI[md5sum] = "d22757338542e3742a335cea6210e419" -SRC_URI[sha256sum] = "52ddbaeca2dccf53ba2d6dec5676ca7bc3b2403ef8b37f7da78b7654bb3e10f0" +SRC_URI[sha256sum] = "1fbf909bac3f07faabd05a3f71b3c49428709c3c55f43770a3f76e0eb1b525d1" inherit pypi setuptools3 From bb29c08ab08058b5ab0a8fd79b6558e81ec2af98 Mon Sep 17 00:00:00 2001 From: Oleksandr Kravchuk Date: Fri, 29 Oct 2021 11:42:39 +0200 Subject: [PATCH 7/9] python3-pybind11: update to 2.8.1 Signed-off-by: Oleksandr Kravchuk Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- .../{python3-pybind11_2.7.0.bb => python3-pybind11_2.8.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-pybind11_2.7.0.bb => python3-pybind11_2.8.1.bb} (93%) diff --git a/meta-python/recipes-devtools/python/python3-pybind11_2.7.0.bb b/meta-python/recipes-devtools/python/python3-pybind11_2.8.1.bb similarity index 93% rename from meta-python/recipes-devtools/python/python3-pybind11_2.7.0.bb rename to meta-python/recipes-devtools/python/python3-pybind11_2.8.1.bb index 348af6ec9fc..e954dbfb26b 100644 --- a/meta-python/recipes-devtools/python/python3-pybind11_2.7.0.bb +++ b/meta-python/recipes-devtools/python/python3-pybind11_2.8.1.bb @@ -9,7 +9,7 @@ SRC_URI = "git://github.com/pybind/pybind11.git \ file://0001-Do-not-strip-binaries.patch \ file://0001-Do-not-check-pointer-size-when-cross-compiling.patch \ " -SRCREV = "65e95ea8675ea34bdd566d6461330f25c651e5a8" +SRCREV = "f7b499615e14d70ab098a20deb0cdb3889998a1a" S = "${WORKDIR}/git" From f1e835777249ff5e81deabcf5a84ae19f785a4e9 Mon Sep 17 00:00:00 2001 From: zangrc Date: Sat, 30 Oct 2021 01:30:51 +0800 Subject: [PATCH 8/9] python3-smpplib: upgrade 2.1.0 -> 2.2.0 License-Update: README.md is modified as follows - client = smpplib.client.Client('example.com', SOMEPORTNUMBER) + client = smpplib.client.Client('example.com', SOMEPORTNUMBER, allow_unknown_opt_params=True) Signed-off-by: Zang Ruochen Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- .../python/python3-smpplib_2.1.0.bb | 24 --------------- .../python/python3-smpplib_2.2.0.bb | 30 +++++++++++++++++++ 2 files changed, 30 insertions(+), 24 deletions(-) delete mode 100644 meta-python/recipes-devtools/python/python3-smpplib_2.1.0.bb create mode 100644 meta-python/recipes-devtools/python/python3-smpplib_2.2.0.bb diff --git a/meta-python/recipes-devtools/python/python3-smpplib_2.1.0.bb b/meta-python/recipes-devtools/python/python3-smpplib_2.1.0.bb deleted file mode 100644 index 56d8f9eea0b..00000000000 --- a/meta-python/recipes-devtools/python/python3-smpplib_2.1.0.bb +++ /dev/null @@ -1,24 +0,0 @@ -SUMMARY = "SMPP library for python" -SECTION = "devel/python" -LICENSE = "GPLv3.0" -LIC_FILES_CHKSUM = "file://README.md;md5=56a03d0ce7e492d4b9487b8aae957efe" - -PYPI_PACKAGE = "smpplib" -SRC_URI[sha256sum] = "df4139a279b35fbb42a58f2a254a9c6daf362b04a7f94e208dc120e0b8a3fd4b" - -inherit pypi setuptools3 ptest - -SRC_URI += " \ - file://run-ptest \ -" - -RDEPENDS:${PN}-ptest += " \ - ${PYTHON_PN}-pytest \ - ${PYTHON_PN}-unittest \ -" - -do_install_ptest() { - install -d ${D}${PTEST_PATH}/tests - cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/ - sed -i 's/mock/unittest.mock/g' ${D}${PTEST_PATH}/tests/* -} diff --git a/meta-python/recipes-devtools/python/python3-smpplib_2.2.0.bb b/meta-python/recipes-devtools/python/python3-smpplib_2.2.0.bb new file mode 100644 index 00000000000..00a49391479 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-smpplib_2.2.0.bb @@ -0,0 +1,30 @@ +SUMMARY = "SMPP library for python" +SECTION = "devel/python" +LICENSE = "GPLv3.0" +LIC_FILES_CHKSUM = "file://README.md;md5=8b4e2ac8cf248f7b991784f88b630852" + +PYPI_PACKAGE = "smpplib" +SRC_URI[sha256sum] = "3d513178a35573f66faac4ef2127c4bd73307ddb463d145b17b013cf709d9ddd" + +inherit pypi setuptools3 ptest + +SRC_URI += " \ + file://run-ptest \ +" + +RDEPENDS:${PN} += " \ + ${PYTHON_PN}-logging \ + ${PYTHON_PN}-six \ +" + +RDEPENDS:${PN}-ptest += " \ + ${PYTHON_PN}-pytest \ + ${PYTHON_PN}-unittest \ + ${PYTHON_PN}-profile \ + ${PYTHON_PN}-mock \ +" + +do_install_ptest() { + install -d ${D}${PTEST_PATH}/tests + cp -rf ${S}/smpplib/tests/* ${D}${PTEST_PATH}/tests/ +} From 3d54701f1976739c179e0d92ca630ed48ee045a1 Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Sat, 30 Oct 2021 12:53:47 +0300 Subject: [PATCH 9/9] python3-qrcode: Upgrade 7.3 -> 7.3.1 Upgrade to release 7.3.1: - Improvements for embeded image Signed-off-by: Leon Anavi Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- .../python/{python3-qrcode_7.3.bb => python3-qrcode_7.3.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-qrcode_7.3.bb => python3-qrcode_7.3.1.bb} (73%) diff --git a/meta-python/recipes-devtools/python/python3-qrcode_7.3.bb b/meta-python/recipes-devtools/python/python3-qrcode_7.3.1.bb similarity index 73% rename from meta-python/recipes-devtools/python/python3-qrcode_7.3.bb rename to meta-python/recipes-devtools/python/python3-qrcode_7.3.1.bb index f195f471777..f6de60e1a9d 100644 --- a/meta-python/recipes-devtools/python/python3-qrcode_7.3.bb +++ b/meta-python/recipes-devtools/python/python3-qrcode_7.3.1.bb @@ -4,7 +4,7 @@ LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=4b802d2a65df4626623c79757f486af9" PYPI_PACKAGE = "qrcode" -SRC_URI[sha256sum] = "d72861b65e26b611609f0547f0febe58aed8ae229d6bf4e675834f40742915b3" +SRC_URI[sha256sum] = "375a6ff240ca9bd41adc070428b5dfc1dcfbb0f2507f1ac848f6cded38956578" inherit pypi setuptools3