diff mbox series

[v2] python3-more-itertools: upgrade 10.8.0 -> 11.1.0

Message ID 20261008182158.8783-1-jaipaul.cheernam@est.tech
State New
Headers show
Series [v2] python3-more-itertools: upgrade 10.8.0 -> 11.1.0 | expand

Commit Message

Jaipaul Cheernam Oct. 8, 2026, 6:21 p.m. UTC
changeLog: https://more-itertools.readthedocs.io/en/stable/versions.html#id1

- Extend the ptest-runner timeout to 1800s on riscv32/riscv64 for the new
slow TestConcurrentTee.test_concurrent_consumers.

  qemux86-64        PASS      18s
  qemux86-64-musl   PASS      19s
  qemuarm64-musl    PASS      27s
  qemuarm64         PASS      28s
  qemuriscv64       PASS      1654s
  qemuriscv32       PASS      1702s

Signed-off-by: Jaipaul Cheernam <jaipaul.cheernam@est.tech>
---
Changes since v1:
   - TestConcurrentTee.test_concurrent_consumers test is test spins up 100 threads,
     each fully consuming an independent tee of a 100,000-element iterator, with locking/synchronization between them.
     This values are hard coded, so either test case needs to deselect or timeout needs to increase.
     So, I choose to increase timeout for riscv64/riscv32 rather than deslect.                                                                                                                                               
 meta/recipes-core/images/core-image-ptest.bb                    | 2 ++
 ...ore-itertools_10.8.0.bb => python3-more-itertools_11.1.0.bb} | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)
 rename meta/recipes-devtools/python/{python3-more-itertools_10.8.0.bb => python3-more-itertools_11.1.0.bb} (82%)
diff mbox series

Patch

diff --git a/meta/recipes-core/images/core-image-ptest.bb b/meta/recipes-core/images/core-image-ptest.bb
index 22bb23c0e7..d374d96cd9 100644
--- a/meta/recipes-core/images/core-image-ptest.bb
+++ b/meta/recipes-core/images/core-image-ptest.bb
@@ -10,6 +10,8 @@  HOMEPAGE = "https://www.yoctoproject.org/"
 
 PTESTS = "${PTESTS_SLOW} ${PTESTS_FAST}"
 PTEST_RUNNER_TIMEOUT:virtclass-mcextend-python3-cffi = "600"
+PTEST_RUNNER_TIMEOUT:virtclass-mcextend-python3-more-itertools:riscv64 = "1800"
+PTEST_RUNNER_TIMEOUT:virtclass-mcextend-python3-more-itertools:riscv32 = "1800"
 PTEST_RUNNER_TIMEOUT:virtclass-mcextend-go = "4800"
 
 IMAGE_INSTALL:append = " ${MCNAME}-ptest openssh"
diff --git a/meta/recipes-devtools/python/python3-more-itertools_10.8.0.bb b/meta/recipes-devtools/python/python3-more-itertools_11.1.0.bb
similarity index 82%
rename from meta/recipes-devtools/python/python3-more-itertools_10.8.0.bb
rename to meta/recipes-devtools/python/python3-more-itertools_11.1.0.bb
index 053197ea5c..2ea5af632a 100644
--- a/meta/recipes-devtools/python/python3-more-itertools_10.8.0.bb
+++ b/meta/recipes-devtools/python/python3-more-itertools_11.1.0.bb
@@ -3,7 +3,7 @@  HOMEPAGE = "https://github.com/erikrose/more-itertools"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=3396ea30f9d21389d7857719816f83b5"
 
-SRC_URI[sha256sum] = "f638ddf8a1a0d134181275fb5d58b086ead7c6a72429ad725c67503f13ba30bd"
+SRC_URI[sha256sum] = "48e8f4d9e7e5878571ecf6f2b4e57634f93cd474cc8cfbd2376f2d11b396e30d"
 
 inherit pypi python_flit_core ptest-python-pytest