From 02a376eb2e656cb87d0f300d5deead921dcf360e Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Wed, 24 Mar 2021 14:09:30 +0200 Subject: [PATCH 01/19] python3-scrypt: Upgrade 0.8.6 -> 0.8.17 Upgrade to release 0.8.17 and inherit dos2unix to resolve issues due to different line endings: - Add_dll_directory for python 3.8 on windows, as importlib.util.find_spec does not search all paths anymore - Add additional test vector from RFC - Fix missing import - Fix imp deprecation warning - Improve build for conda forge - Add SCRYPT_WINDOWS_LINK_LEGACY_OPENSSL environment variable, when set, openssl 1.0.2 is linked - Fix build for conda feedstock - Fix typo - Use the static libcrypto_static for windows and openssl 1.1.1 - Setup.py for windows improved, works with openssl 1.0.2 and 1.1.1 - Setup.py for windows fixed License-Update: Update years Signed-off-by: Leon Anavi Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- .../python/python3-scrypt_0.8.17.bb | 23 ++++++++++++++++++ .../python/python3-scrypt_0.8.6.bb | 24 ------------------- 2 files changed, 23 insertions(+), 24 deletions(-) create mode 100644 meta-python/recipes-devtools/python/python3-scrypt_0.8.17.bb delete mode 100644 meta-python/recipes-devtools/python/python3-scrypt_0.8.6.bb diff --git a/meta-python/recipes-devtools/python/python3-scrypt_0.8.17.bb b/meta-python/recipes-devtools/python/python3-scrypt_0.8.17.bb new file mode 100644 index 00000000000..bcd58914a37 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-scrypt_0.8.17.bb @@ -0,0 +1,23 @@ +DESCRIPTION = "Bindings for the scrypt key derivation function library" +LICENSE = "BSD-2-Clause" +LIC_FILES_CHKSUM = "file://LICENSE;md5=2ddf47d0ff1849bce3257ccbc1fd275c" +HOMEPAGE="https://github.com/holgern/py-scrypt" + +SRC_URI += "file://0001-py-scrypt-remove-the-hard-coded-include-paths.patch" + +SRC_URI[sha256sum] = "25b5075f2238be93af1cd574540a5ea01b8547f9b678aa72d22fce22577475ec" + +inherit pypi ptest setuptools3 dos2unix + +SRC_URI += " \ + file://run-ptest \ +" + +RDEPENDS_${PN}-ptest += " \ + ${PYTHON_PN}-pytest \ +" + +do_install_ptest() { + install -d ${D}${PTEST_PATH}/tests + cp -rf ${S}/scrypt/tests/* ${D}${PTEST_PATH}/tests/ +} diff --git a/meta-python/recipes-devtools/python/python3-scrypt_0.8.6.bb b/meta-python/recipes-devtools/python/python3-scrypt_0.8.6.bb deleted file mode 100644 index 7588fc54baf..00000000000 --- a/meta-python/recipes-devtools/python/python3-scrypt_0.8.6.bb +++ /dev/null @@ -1,24 +0,0 @@ -DESCRIPTION = "Bindings for the scrypt key derivation function library" -LICENSE = "BSD-2-Clause" -LIC_FILES_CHKSUM = "file://LICENSE;md5=168ff75417f75a83e63c8875292d44dc" -HOMEPAGE="https://bitbucket.org/mhallin/py-scrypt/overview" - -SRC_URI += "file://0001-py-scrypt-remove-the-hard-coded-include-paths.patch" - -SRC_URI[md5sum] = "ae8e3263aa31b040c1f9c7f1e1843a56" -SRC_URI[sha256sum] = "f8239b2d47fa1d40bc27efd231dc7083695d10c1c2ac51a99380360741e0362d" - -inherit pypi ptest setuptools3 - -SRC_URI += " \ - file://run-ptest \ -" - -RDEPENDS_${PN}-ptest += " \ - ${PYTHON_PN}-pytest \ -" - -do_install_ptest() { - install -d ${D}${PTEST_PATH}/tests - cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/ -} From 7ffb4939a544008b2d4f64aab42563513df20d8a Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Wed, 24 Mar 2021 18:37:42 +0200 Subject: [PATCH 02/19] python3-colorlog: Upgrade 4.7.2 -> 4.8.0 Upgrade to release 4.8.0: - Reformat code with black Signed-off-by: Leon Anavi Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- .../{python3-colorlog_4.7.2.bb => python3-colorlog_4.8.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-colorlog_4.7.2.bb => python3-colorlog_4.8.0.bb} (75%) diff --git a/meta-python/recipes-devtools/python/python3-colorlog_4.7.2.bb b/meta-python/recipes-devtools/python/python3-colorlog_4.8.0.bb similarity index 75% rename from meta-python/recipes-devtools/python/python3-colorlog_4.7.2.bb rename to meta-python/recipes-devtools/python/python3-colorlog_4.8.0.bb index c9754ed887f..6f9b8d47a49 100644 --- a/meta-python/recipes-devtools/python/python3-colorlog_4.7.2.bb +++ b/meta-python/recipes-devtools/python/python3-colorlog_4.8.0.bb @@ -7,4 +7,4 @@ inherit pypi setuptools3 PYPI_PACKAGE = "colorlog" -SRC_URI[sha256sum] = "18d05b616438a75762d7d214b9ec3b05d274466c9f3ddd92807e755840c88251" +SRC_URI[sha256sum] = "59b53160c60902c405cdec28d38356e09d40686659048893e026ecbd589516b1" From fcc1f9323fa11caf17cde110dd1f485f0d858872 Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Wed, 24 Mar 2021 18:37:43 +0200 Subject: [PATCH 03/19] python3-croniter: Upgrade 1.0.8 -> 1.0.9 Upgrade to release 1.0.9: - Remove futures dependency Signed-off-by: Leon Anavi Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- .../{python3-croniter_1.0.8.bb => python3-croniter_1.0.9.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-croniter_1.0.8.bb => python3-croniter_1.0.9.bb} (78%) diff --git a/meta-python/recipes-devtools/python/python3-croniter_1.0.8.bb b/meta-python/recipes-devtools/python/python3-croniter_1.0.9.bb similarity index 78% rename from meta-python/recipes-devtools/python/python3-croniter_1.0.8.bb rename to meta-python/recipes-devtools/python/python3-croniter_1.0.9.bb index 0d0ac75ae0c..7b3a95011d9 100644 --- a/meta-python/recipes-devtools/python/python3-croniter_1.0.8.bb +++ b/meta-python/recipes-devtools/python/python3-croniter_1.0.9.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://docs/LICENSE;md5=b8ee59850b882cbf623188489ea748e2" PYPI_PACKAGE = "croniter" -SRC_URI[sha256sum] = "c8b830d787c9993361b74eaad7d7396090d7f2d9db41ceb4a52cb75da461c3ed" +SRC_URI[sha256sum] = "708532f70584207e23ef2989ca40f367e6238bfe050133a1aff43e1e0e6f6092" inherit pypi setuptools3 From 4354c8ed3a012a9670472adc2bcdd694d93b12b1 Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Wed, 24 Mar 2021 18:37:44 +0200 Subject: [PATCH 04/19] python3-pyperf: Upgrade 2.1.0 -> 2.2.0 Upgrade to release 2.2.0: - --track-memory option now supports macOS by using psutil. - Added --copy-env command line option that inherits all environment variables. - The development branch master was renamed to main. See https://sfconservancy.org/news/2020/jun/23/gitbranchname/ for the rationale. Signed-off-by: Leon Anavi Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- .../python/{python3-pyperf_2.1.0.bb => python3-pyperf_2.2.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-pyperf_2.1.0.bb => python3-pyperf_2.2.0.bb} (89%) diff --git a/meta-python/recipes-devtools/python/python3-pyperf_2.1.0.bb b/meta-python/recipes-devtools/python/python3-pyperf_2.2.0.bb similarity index 89% rename from meta-python/recipes-devtools/python/python3-pyperf_2.1.0.bb rename to meta-python/recipes-devtools/python/python3-pyperf_2.2.0.bb index b57ea16eba9..70676b05f39 100644 --- a/meta-python/recipes-devtools/python/python3-pyperf_2.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-pyperf_2.2.0.bb @@ -13,7 +13,7 @@ Features: \ LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=78bc2e6e87c8c61272937b879e6dc2f8" -SRC_URI[sha256sum] = "1257d673d89fdcdbaec8077afeb365e7a94739c1b263572b09403cac25708ad3" +SRC_URI[sha256sum] = "498bb4d1fe21350c2b7c1aa8bb3eae9c9979358d0b66327954bc66839fcba8b6" DEPENDS += "${PYTHON_PN}-six-native" From 85417117f6dcc1af7c55f26c40250f1c5a08d9fc Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Wed, 24 Mar 2021 18:37:45 +0200 Subject: [PATCH 05/19] python3-lazy-object-proxy: Upgrade 1.5.2 -> 1.6.0 Upgrade to release 1.6.0: - Added support for async special methods (__aiter__, __anext__, __await__, __aenter__, __aexit__). These are used in the async for, await` and ``async with statements. - Added the __resolved__ property. You can use it to check if the factory has been called. Signed-off-by: Leon Anavi Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- ...object-proxy_1.5.2.bb => python3-lazy-object-proxy_1.6.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-lazy-object-proxy_1.5.2.bb => python3-lazy-object-proxy_1.6.0.bb} (77%) diff --git a/meta-python/recipes-devtools/python/python3-lazy-object-proxy_1.5.2.bb b/meta-python/recipes-devtools/python/python3-lazy-object-proxy_1.6.0.bb similarity index 77% rename from meta-python/recipes-devtools/python/python3-lazy-object-proxy_1.5.2.bb rename to meta-python/recipes-devtools/python/python3-lazy-object-proxy_1.6.0.bb index 3ff7a126e77..700c70e53fa 100644 --- a/meta-python/recipes-devtools/python/python3-lazy-object-proxy_1.5.2.bb +++ b/meta-python/recipes-devtools/python/python3-lazy-object-proxy_1.6.0.bb @@ -6,6 +6,6 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=9c5c2c74370826468065c5702b8a1fcf" DEPENDS += "${PYTHON_PN}-setuptools-scm-native" -SRC_URI[sha256sum] = "5944a9b95e97de1980c65f03b79b356f30a43de48682b8bdd90aa5089f0ec1f4" +SRC_URI[sha256sum] = "489000d368377571c6f982fba6497f2aa13c6d1facc40660963da62f5c379726" inherit pypi setuptools3 From c5d9241ce7e15056fe8c6aba6f79592924a635f1 Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Wed, 24 Mar 2021 18:37:46 +0200 Subject: [PATCH 06/19] python3-prompt-toolkit: Upgrade 3.0.17 -> 3.0.18 Upgrade to release 3.0.18: - Added `in_thread` parameter to `Application.run`. Signed-off-by: Leon Anavi Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- ...rompt-toolkit_3.0.17.bb => python3-prompt-toolkit_3.0.18.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-prompt-toolkit_3.0.17.bb => python3-prompt-toolkit_3.0.18.bb} (86%) diff --git a/meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.17.bb b/meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.18.bb similarity index 86% rename from meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.17.bb rename to meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.18.bb index 699e6028b6d..3662875839c 100644 --- a/meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.17.bb +++ b/meta-python/recipes-devtools/python/python3-prompt-toolkit_3.0.18.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://python-prompt-toolkit.readthedocs.io/" LICENSE = "BSD-3-Clause" LIC_FILES_CHKSUM = "file://LICENSE;md5=b2cde7da89f0c1f3e49bf968d00d554f" -SRC_URI[sha256sum] = "9397a7162cf45449147ad6042fa37983a081b8a73363a5253dd4072666333137" +SRC_URI[sha256sum] = "e1b4f11b9336a28fa11810bc623c357420f69dfdb6d2dac41ca2c21a55c033bc" inherit pypi setuptools3 From ef2887f8c893bb496199208925638902c66679ab Mon Sep 17 00:00:00 2001 From: Bartosz Golaszewski Date: Thu, 25 Mar 2021 13:33:53 +0100 Subject: [PATCH 07/19] python3-jmespath: new package Add a recipe for jmespath: a python module implementing a query language for JSON. Signed-off-by: Bartosz Golaszewski Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- .../packagegroups/packagegroup-meta-python.bb | 1 + .../python/python3-jmespath_0.10.0.bb | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 meta-python/recipes-devtools/python/python3-jmespath_0.10.0.bb diff --git a/meta-python/recipes-core/packagegroups/packagegroup-meta-python.bb b/meta-python/recipes-core/packagegroups/packagegroup-meta-python.bb index e4e67221f73..936053c69f8 100644 --- a/meta-python/recipes-core/packagegroups/packagegroup-meta-python.bb +++ b/meta-python/recipes-core/packagegroups/packagegroup-meta-python.bb @@ -188,6 +188,7 @@ RDEPENDS_packagegroup-meta-python3 = "\ python3-jdatetime \ python3-jdcal \ python3-jedi \ + python3-jmespath \ python3-jsmin \ python3-jsonpatch \ python3-jsonpath-rw \ diff --git a/meta-python/recipes-devtools/python/python3-jmespath_0.10.0.bb b/meta-python/recipes-devtools/python/python3-jmespath_0.10.0.bb new file mode 100644 index 00000000000..46976d19b3e --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-jmespath_0.10.0.bb @@ -0,0 +1,12 @@ +SUMMARY = "JMESPath (pronounced 'james path') allows you to declaratively specify how to extract elements from a JSON document." +HOMEPAGE = "https://pypi.org/project/jmespath/" +SECTION = "devel/python" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2683790f5fabb41a3f75b70558799eb4" + +SRC_URI[md5sum] = "65bdcb5fa5bcf1cc710ffa508e78e408" +SRC_URI[sha256sum] = "b85d0567b8666149a93172712e68920734333c0ce7e89b78b3e987f71e5ed4f9" + +inherit pypi setuptools3 + +RDEPENDS_${PN} += "python3-math python3-json python3-numbers" From e29dfbe73b001a0dddb1b95170690777ff3c1122 Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Thu, 25 Mar 2021 15:34:26 +0200 Subject: [PATCH 08/19] python3-configshell-fb: Upgrade 1.1.28 -> 1.1.29 Upgrade to release 1.1.29: - setup.py: specify a version range for pyparsing - Don't warn if prefs file doesn't exist Signed-off-by: Leon Anavi Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- ...onfigshell-fb_1.1.28.bb => python3-configshell-fb_1.1.29.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-configshell-fb_1.1.28.bb => python3-configshell-fb_1.1.29.bb} (91%) diff --git a/meta-python/recipes-devtools/python/python3-configshell-fb_1.1.28.bb b/meta-python/recipes-devtools/python/python3-configshell-fb_1.1.29.bb similarity index 91% rename from meta-python/recipes-devtools/python/python3-configshell-fb_1.1.28.bb rename to meta-python/recipes-devtools/python/python3-configshell-fb_1.1.29.bb index 2d9ec079a4c..70e67a1a7e5 100644 --- a/meta-python/recipes-devtools/python/python3-configshell-fb_1.1.28.bb +++ b/meta-python/recipes-devtools/python/python3-configshell-fb_1.1.29.bb @@ -7,7 +7,7 @@ LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://COPYING;md5=1dece7821bf3fd70fe1309eaa37d52a2" SRC_URI = "git://github.com/open-iscsi/configshell-fb.git;protocol=https;branch=master" -SRCREV = "da8f0cef114e7343a7ae96ff1db7c8c574f819be" +SRCREV = "d74a33b69f688ed9b8b28033835303604639d4eb" S = "${WORKDIR}/git" From 9d902c3feffb036cc735cab13b3de5062901e356 Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Thu, 25 Mar 2021 15:34:27 +0200 Subject: [PATCH 09/19] python3-backports-functools-lru-cache: Upgrade 1.6.1 -> 1.6.3 Upgrade to release 1.6.3: - Restore universal wheel. - Packaging refresh. License-Update: Update license file, license remains the same. Signed-off-by: Leon Anavi Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- ...6.1.bb => python3-backports-functools-lru-cache_1.6.3.bb} | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) rename meta-python/recipes-devtools/python/{python3-backports-functools-lru-cache_1.6.1.bb => python3-backports-functools-lru-cache_1.6.3.bb} (73%) diff --git a/meta-python/recipes-devtools/python/python3-backports-functools-lru-cache_1.6.1.bb b/meta-python/recipes-devtools/python/python3-backports-functools-lru-cache_1.6.3.bb similarity index 73% rename from meta-python/recipes-devtools/python/python3-backports-functools-lru-cache_1.6.1.bb rename to meta-python/recipes-devtools/python/python3-backports-functools-lru-cache_1.6.3.bb index e967958c021..0d232dcabb7 100644 --- a/meta-python/recipes-devtools/python/python3-backports-functools-lru-cache_1.6.1.bb +++ b/meta-python/recipes-devtools/python/python3-backports-functools-lru-cache_1.6.3.bb @@ -2,12 +2,11 @@ SUMMARY = "Backport of functools.lru_cache from Python 3.3" HOMEPAGE = "https://github.com/jaraco/backports.functools_lru_cache" SECTION = "devel/python" LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=a33f38bbf47d48c70fe0d40e5f77498e" +LIC_FILES_CHKSUM = "file://LICENSE;md5=7a7126e068206290f3fe9f8d6c713ea6" PYPI_PACKAGE = "backports.functools_lru_cache" -SRC_URI[md5sum] = "103000b21a8e683647e2ce41929f2a9d" -SRC_URI[sha256sum] = "8fde5f188da2d593bd5bc0be98d9abc46c95bb8a9dde93429570192ee6cc2d4a" +SRC_URI[sha256sum] = "d84e126e2a29e4fde8931ff8131240bbf30a0e7dbcc3897a8dbd8ea5ac11419c" DEPENDS += "${PYTHON_PN}-setuptools-scm-native" From c2837461710fcfa3b2eb3f4db5ff7feffb1282c2 Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Thu, 25 Mar 2021 15:34:28 +0200 Subject: [PATCH 10/19] python3-pytest-helpers-namespace: Upgrade 2019.1.8 -> 2021.3.24 Upgrade to release 2021.3.24: - Switched project to a src layout. - Switched project to a declarative setuptools approach - Added support to check if a helper has been registered License-Update: Fix year in the license file Signed-off-by: Leon Anavi Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- ...b => python3-pytest-helpers-namespace_2021.3.24.bb} | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) rename meta-python/recipes-devtools/python/{python3-pytest-helpers-namespace_2019.1.8.bb => python3-pytest-helpers-namespace_2021.3.24.bb} (64%) diff --git a/meta-python/recipes-devtools/python/python3-pytest-helpers-namespace_2019.1.8.bb b/meta-python/recipes-devtools/python/python3-pytest-helpers-namespace_2021.3.24.bb similarity index 64% rename from meta-python/recipes-devtools/python/python3-pytest-helpers-namespace_2019.1.8.bb rename to meta-python/recipes-devtools/python/python3-pytest-helpers-namespace_2021.3.24.bb index b3aced4f688..9211ac39400 100644 --- a/meta-python/recipes-devtools/python/python3-pytest-helpers-namespace_2019.1.8.bb +++ b/meta-python/recipes-devtools/python/python3-pytest-helpers-namespace_2021.3.24.bb @@ -2,13 +2,17 @@ DESCRIPTION = "This plugin does not provide any helpers to pytest, it does, howe HOMEPAGE = "https://github.com/saltstack/pytest-helpers-namespace" SECTION = "devel/python" LICENSE = "Apache-2.0" -LIC_FILES_CHKSUM = "file://PKG-INFO;md5=cc99508c43d9d14fd51c7fac622ffd23" +LIC_FILES_CHKSUM = "file://LICENSE;md5=440a4cdb311cd7ad181efb4cba06d562" -SRC_URI[md5sum] = "04ec1d8750f9b154e782a47cf8b30736" -SRC_URI[sha256sum] = "4eff23a19f92410c0166f6dffbfa8901d3e14a80e97d70cd08428b6d597771ce" +SRC_URI[sha256sum] = "188df5a7c52390fa27d6cd2f18e74d64a2ef0b9fb6e12f15fdf5a95f4813d25f" inherit pypi setuptools3 +DEPENDS += "\ + ${PYTHON_PN}-wheel-native \ + ${PYTHON_PN}-pip-native \ +" + RDEPENDS_${PN} += " \ ${PYTHON_PN}-pytest \ " From f9149711ab083a41acaab25ab0312f45c9a8ad56 Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Thu, 25 Mar 2021 15:34:29 +0200 Subject: [PATCH 11/19] python3-elementpath: Upgrade 2.2.0 -> 2.2.1 Upgrade to release 2.2.1: - Add function signatures at token registration - Some fixes to XPath tokens and more XPath 3.0 implementations Signed-off-by: Leon Anavi Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- ...ython3-elementpath_2.2.0.bb => python3-elementpath_2.2.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-elementpath_2.2.0.bb => python3-elementpath_2.2.1.bb} (82%) diff --git a/meta-python/recipes-devtools/python/python3-elementpath_2.2.0.bb b/meta-python/recipes-devtools/python/python3-elementpath_2.2.1.bb similarity index 82% rename from meta-python/recipes-devtools/python/python3-elementpath_2.2.0.bb rename to meta-python/recipes-devtools/python/python3-elementpath_2.2.1.bb index d1383c049c6..b0a73396875 100644 --- a/meta-python/recipes-devtools/python/python3-elementpath_2.2.0.bb +++ b/meta-python/recipes-devtools/python/python3-elementpath_2.2.1.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/sissaschool/elementpath" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=5dbb7fb7d72da3921202dd7b995d3ecf" -SRC_URI[sha256sum] = "3bbd0e9dcaf9ab7b2080fd4b457d67f166f7c4d1ece7348425195729059b427c" +SRC_URI[sha256sum] = "c7b996c5624926f329f4379fbcffd5787629e08b2f8d7159d23525e9243ba637" PYPI_PACKAGE = "elementpath" inherit pypi setuptools3 From 81c19445c62636719552f83abe75cb4a06f611bb Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Thu, 25 Mar 2021 15:34:30 +0200 Subject: [PATCH 12/19] python3-alembic: Upgrade 1.5.7 -> 1.5.8 Upgrade to release 1.5.8: - Fixed regression caused by SQLAlchemy 1.4 where the "alembic current" command would fail due to changes in the URL object. Signed-off-by: Leon Anavi Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- .../{python3-alembic_1.5.7.bb => python3-alembic_1.5.8.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-alembic_1.5.7.bb => python3-alembic_1.5.8.bb} (78%) diff --git a/meta-python/recipes-devtools/python/python3-alembic_1.5.7.bb b/meta-python/recipes-devtools/python/python3-alembic_1.5.8.bb similarity index 78% rename from meta-python/recipes-devtools/python/python3-alembic_1.5.7.bb rename to meta-python/recipes-devtools/python/python3-alembic_1.5.8.bb index d30e1b69634..fdf0d36b50a 100644 --- a/meta-python/recipes-devtools/python/python3-alembic_1.5.7.bb +++ b/meta-python/recipes-devtools/python/python3-alembic_1.5.8.bb @@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=c4ece55266dcdd02ce165b1ee0e490bb" inherit pypi setuptools3 -SRC_URI[sha256sum] = "66bbb0e7d6277b007dfe7e27237093c79b76cf4f94e6fbd0f7af6f9409546fe6" +SRC_URI[sha256sum] = "e27fd67732c97a1c370c33169ef4578cf96436fa0e7dcfaeeef4a917d0737d56" PYPI_PACKAGE = "alembic" From 6c9430f1c064d59ff62064b59c63dccf8ec5a110 Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Thu, 25 Mar 2021 15:34:31 +0200 Subject: [PATCH 13/19] python3-rfc3339-validator: Upgrade 0.1.2 -> 0.1.3 Upgrade to release 0.1.3: - Add missing test requirements to setup.py Signed-off-by: Leon Anavi Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- ...9-validator_0.1.2.bb => python3-rfc3339-validator_0.1.3.bb} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) rename meta-python/recipes-devtools/python/{python3-rfc3339-validator_0.1.2.bb => python3-rfc3339-validator_0.1.3.bb} (76%) diff --git a/meta-python/recipes-devtools/python/python3-rfc3339-validator_0.1.2.bb b/meta-python/recipes-devtools/python/python3-rfc3339-validator_0.1.3.bb similarity index 76% rename from meta-python/recipes-devtools/python/python3-rfc3339-validator_0.1.2.bb rename to meta-python/recipes-devtools/python/python3-rfc3339-validator_0.1.3.bb index e226e11b75d..a07a094479d 100644 --- a/meta-python/recipes-devtools/python/python3-rfc3339-validator_0.1.2.bb +++ b/meta-python/recipes-devtools/python/python3-rfc3339-validator_0.1.3.bb @@ -5,8 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=a21b13b5a996f08f7e0b088aa38ce9c6" FILESEXTRAPATHS_prepend := "${THISDIR}/python-rfc3339-validator:" -SRC_URI[md5sum] = "2c233007189d5ef21046cb2afac51a96" -SRC_URI[sha256sum] = "c9659c3183488a1875c4d327c9873d9e92c54cdcd69dfbfae7546ad8b27baf9a" +SRC_URI[sha256sum] = "7a578aa0740e9ee2b48356fe1f347139190c4c72e27f303b3617054efd15df32" PYPI_PACKAGE = "rfc3339_validator" From 5588d3ab60f9daec1fa67788b1cceda4cbe244c1 Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Thu, 25 Mar 2021 15:34:32 +0200 Subject: [PATCH 14/19] python3-pyflakes: Upgrade 2.3.0 -> 2.3.1 Upgrade to release 2.3.1: - Allow passing tox positional arguments to unittest - Annotations no longer redefine names Signed-off-by: Leon Anavi Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- .../{python3-pyflakes_2.3.0.bb => python3-pyflakes_2.3.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-pyflakes_2.3.0.bb => python3-pyflakes_2.3.1.bb} (80%) diff --git a/meta-python/recipes-devtools/python/python3-pyflakes_2.3.0.bb b/meta-python/recipes-devtools/python/python3-pyflakes_2.3.1.bb similarity index 80% rename from meta-python/recipes-devtools/python/python3-pyflakes_2.3.0.bb rename to meta-python/recipes-devtools/python/python3-pyflakes_2.3.1.bb index 0c8956728c0..69680ddcba4 100644 --- a/meta-python/recipes-devtools/python/python3-pyflakes_2.3.0.bb +++ b/meta-python/recipes-devtools/python/python3-pyflakes_2.3.1.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/dreamhost/cliff" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=690c2d09203dc9e07c4083fc45ea981f" -SRC_URI[sha256sum] = "e59fd8e750e588358f1b8885e5a4751203a0516e0ee6d34811089ac294c8806f" +SRC_URI[sha256sum] = "f5bc8ecabc05bb9d291eb5203d6810b49040f6ff446a756326104746cc00c1db" inherit pypi setuptools3 From 9f174866a07c200ad2cebc8eb55e7b4de77c870a Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Thu, 25 Mar 2021 15:34:33 +0200 Subject: [PATCH 15/19] python3-pint: Upgrade 0.16.1 -> 0.17 Upgrade to release 0.17: - Add the Wh unit for battery capacity measurements - Fix issue with reducable dimensionless units when using power (Quantity**ndarray) - Fix comparisons between Quantities and Measurements. - UnitsContainer returns false if other is str and cannnot be parsed - Fix numpy.linalg.solve unit output. - Support numpy.lib.stride_tricks.sliding_window_view. - NEP29 Support docs. - Move all tests to pytest. - Fix to __pow__ and __ipow__ - Migrate to Github Actions. - Update linter to use pre-commit. - Quantity comparisons now ensure other is Quantity. - Add sign function compatibility. - Fix scalar to ndarray tolist. - Fix tolist function with scalar ndarray. - Corrected typos and dacstrings - Implements a first benchmark suite in airspeed velocity (asv). - Power for pseudo-dimensionless units. Signed-off-by: Leon Anavi Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- .../python/{python3-pint_0.16.1.bb => python3-pint_0.17.bb} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) rename meta-python/recipes-devtools/python/{python3-pint_0.16.1.bb => python3-pint_0.17.bb} (83%) diff --git a/meta-python/recipes-devtools/python/python3-pint_0.16.1.bb b/meta-python/recipes-devtools/python/python3-pint_0.17.bb similarity index 83% rename from meta-python/recipes-devtools/python/python3-pint_0.16.1.bb rename to meta-python/recipes-devtools/python/python3-pint_0.17.bb index d96659592ad..9a474901e99 100644 --- a/meta-python/recipes-devtools/python/python3-pint_0.16.1.bb +++ b/meta-python/recipes-devtools/python/python3-pint_0.17.bb @@ -10,8 +10,7 @@ PYPI_PACKAGE := "Pint" inherit pypi ptest setuptools3 -SRC_URI[md5sum] = "d4a7bbdf505dee964eb1e5e6e7f80c34" -SRC_URI[sha256sum] = "d43a2e9ae003164978b60fdf8cd920d8581e1a5991df8dded29b00f4850ec83a" +SRC_URI[sha256sum] = "f4d0caa713239e6847a7c6eefe2427358566451fe56497d533f21fb590a3f313" DEPENDS += "python3-setuptools-scm-native" From 9179a0e59a4d40d6a11159fa2fa0fcfcb37dbedd Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Thu, 25 Mar 2021 15:34:34 +0200 Subject: [PATCH 16/19] python3-flask-sqlalchemy: Upgrade 2.4.4 -> 2.5.1 Upgrade to release 2.5.1: - Fix compatibility with Python 2.7. Signed-off-by: Leon Anavi Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- ...k-sqlalchemy_2.4.4.bb => python3-flask-sqlalchemy_2.5.1.bb} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) rename meta-python/recipes-devtools/python/{python3-flask-sqlalchemy_2.4.4.bb => python3-flask-sqlalchemy_2.5.1.bb} (67%) diff --git a/meta-python/recipes-devtools/python/python3-flask-sqlalchemy_2.4.4.bb b/meta-python/recipes-devtools/python/python3-flask-sqlalchemy_2.5.1.bb similarity index 67% rename from meta-python/recipes-devtools/python/python3-flask-sqlalchemy_2.4.4.bb rename to meta-python/recipes-devtools/python/python3-flask-sqlalchemy_2.5.1.bb index 2755c7d6beb..3ca0227bd72 100644 --- a/meta-python/recipes-devtools/python/python3-flask-sqlalchemy_2.4.4.bb +++ b/meta-python/recipes-devtools/python/python3-flask-sqlalchemy_2.5.1.bb @@ -2,8 +2,7 @@ DESCRIPTION = "Adds SQLAlchemy support to your Flask application." LICENSE = "BSD-3-Clause" LIC_FILES_CHKSUM = "file://LICENSE.rst;md5=ffeffa59c90c9c4a033c7574f8f3fb75" -SRC_URI[md5sum] = "63a522cb82a75292dc8bc77b6d26187a" -SRC_URI[sha256sum] = "bfc7150eaf809b1c283879302f04c42791136060c6eeb12c0c6674fb1291fae5" +SRC_URI[sha256sum] = "2bda44b43e7cacb15d4e05ff3cc1f8bc97936cc464623424102bfc2c35e95912" PYPI_PACKAGE = "Flask-SQLAlchemy" From 49af6a5fe716bb517e348addae2aa2e6df92bc3e Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Thu, 25 Mar 2021 15:34:35 +0200 Subject: [PATCH 17/19] python3-django: Upgrade 3.1.1 -> 3.1.7 Upgrade to release 3.1.7: - Fixed a regression in Django 3.1 that caused RuntimeError instead of connection errors when using only the 'postgres' database Signed-off-by: Leon Anavi Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- .../{python3-django_3.1.1.bb => python3-django_3.1.7.bb} | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) rename meta-python/recipes-devtools/python/{python3-django_3.1.1.bb => python3-django_3.1.7.bb} (54%) diff --git a/meta-python/recipes-devtools/python/python3-django_3.1.1.bb b/meta-python/recipes-devtools/python/python3-django_3.1.7.bb similarity index 54% rename from meta-python/recipes-devtools/python/python3-django_3.1.1.bb rename to meta-python/recipes-devtools/python/python3-django_3.1.7.bb index ed6513d0c28..d22bd14e8c2 100644 --- a/meta-python/recipes-devtools/python/python3-django_3.1.1.bb +++ b/meta-python/recipes-devtools/python/python3-django_3.1.7.bb @@ -1,8 +1,7 @@ require python-django.inc inherit setuptools3 -SRC_URI[md5sum] = "d5e894fb3c46064e84e9dc68a08a46d0" -SRC_URI[sha256sum] = "59c8125ca873ed3bdae9c12b146fbbd6ed8d0f743e4cf5f5817af50c51f1fc2f" +SRC_URI[sha256sum] = "32ce792ee9b6a0cbbec340123e229ac9f765dff8c2a4ae9247a14b2ba3a365a7" RDEPENDS_${PN} += "\ ${PYTHON_PN}-sqlparse \ @@ -10,5 +9,5 @@ RDEPENDS_${PN} += "\ # Set DEFAULT_PREFERENCE so that the LTS version of django is built by # default. To build the 3.x branch, -# PREFERRED_VERSION_python3-django = "3.1.1" can be added to local.conf +# PREFERRED_VERSION_python3-django = "3.1.7" can be added to local.conf DEFAULT_PREFERENCE = "-1" From 8a53c9028c40b35273916bf6f18db451e2da18a0 Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Thu, 25 Mar 2021 15:34:36 +0200 Subject: [PATCH 18/19] python3-djangorestframework: Upgrade 3.12.2 -> 3.12.3 Upgrade to release 3.12.3: - Properly handle ATOMIC_REQUESTS when multiple database configurations are used. - Bypass COUNT query when LimitOffsetPagination is configured but pagination params are not included on the request. - Respect allow_null=True on DecimalField. - Allow title cased "Yes"/"No" values with BooleanField. - Add PageNumberPagination.get_page_number() method for overriding behavior. - Fixed rendering of timedelta values in OpenAPI schemas, when present as default, min, or max fields. - Render JSONFields with indentation in browsable API forms. - Remove unnecessary database query in admin Token views. - Raise validation errors when bools are passed to PrimaryKeyRelatedField fields, instead of casting to ints. - Don't include model properties as automatically generated ordering fields with OrderingFilter. - Use deque instead of list for tracking throttling .history. Signed-off-by: Leon Anavi Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- ...mework_3.12.2.bb => python3-djangorestframework_3.12.3.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-python/recipes-devtools/python/{python3-djangorestframework_3.12.2.bb => python3-djangorestframework_3.12.3.bb} (71%) diff --git a/meta-python/recipes-devtools/python/python3-djangorestframework_3.12.2.bb b/meta-python/recipes-devtools/python/python3-djangorestframework_3.12.3.bb similarity index 71% rename from meta-python/recipes-devtools/python/python3-djangorestframework_3.12.2.bb rename to meta-python/recipes-devtools/python/python3-djangorestframework_3.12.3.bb index 6742b87b2cb..a75d3f18cdf 100644 --- a/meta-python/recipes-devtools/python/python3-djangorestframework_3.12.2.bb +++ b/meta-python/recipes-devtools/python/python3-djangorestframework_3.12.3.bb @@ -5,8 +5,8 @@ HOMEPAGE = "https://pypi.python.org/pypi/djangorestframework" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE.md;md5=7879a5a716147a784f7e524c9cf103c1" -SRC_URI[md5sum] = "e70d58ee2f83f11d4efe33162bb8af3b" -SRC_URI[sha256sum] = "0898182b4737a7b584a2c73735d89816343369f259fea932d90dc78e35d8ac33" +SRC_URI[sha256sum] = "2fbbd5c28a1aaa1ad0b721b29e916797fc9aba9f9b3e7619da11c674880fc7aa" + PYPI_PACKAGE = "djangorestframework" inherit pypi setuptools3 From 032f9a9e6737d00d397ef779118cdb6948fd8146 Mon Sep 17 00:00:00 2001 From: Bartosz Golaszewski Date: Thu, 25 Mar 2021 16:07:28 +0100 Subject: [PATCH 19/19] python3-docutils: new package Add a recipe for python3-docutils: a modular system for processing documentation into useful formats. Signed-off-by: Bartosz Golaszewski Signed-off-by: Khem Raj Signed-off-by: Trevor Gamblin --- .../packagegroups/packagegroup-meta-python.bb | 1 + .../recipes-devtools/python/python3-docutils_0.16.bb | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 meta-python/recipes-devtools/python/python3-docutils_0.16.bb diff --git a/meta-python/recipes-core/packagegroups/packagegroup-meta-python.bb b/meta-python/recipes-core/packagegroups/packagegroup-meta-python.bb index 936053c69f8..e84bf225ebf 100644 --- a/meta-python/recipes-core/packagegroups/packagegroup-meta-python.bb +++ b/meta-python/recipes-core/packagegroups/packagegroup-meta-python.bb @@ -104,6 +104,7 @@ RDEPENDS_packagegroup-meta-python3 = "\ python3-djangorestframework \ python3-dnspython \ python3-docopt \ + python3-docutils \ python3-dominate \ python3-dt-schema \ python3-dynamic-dispatch \ diff --git a/meta-python/recipes-devtools/python/python3-docutils_0.16.bb b/meta-python/recipes-devtools/python/python3-docutils_0.16.bb new file mode 100644 index 00000000000..44b7320cbb5 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-docutils_0.16.bb @@ -0,0 +1,10 @@ +SUMMARY = "Docutils is a modular system for processing documentation into useful formats" +HOMEPAGE = "https://pypi.org/project/docutils/" +SECTION = "devel/python" +LICENSE = "BSD-2-Clause & GPL-2.0 & Python-2.0" +LIC_FILES_CHKSUM = "file://COPYING.txt;md5=7a4646907ab9083c826280b19e103106" + +SRC_URI[md5sum] = "9ccb6f332e23360f964de72c8ea5f0ed" +SRC_URI[sha256sum] = "7d4e999cca74a52611773a42912088078363a30912e8822f7a3d38043b767573" + +inherit pypi setuptools3