From 3a31ea37bbf2367903eeb83e6071e5b6791b2a3a Mon Sep 17 00:00:00 2001 From: Alexandru Ardelean Date: Sun, 15 Mar 2026 12:47:47 +0200 Subject: [PATCH] python-eventlet: bump to 0.40.4 Full release notes: https://github.com/eventlet/eventlet/blob/master/NEWS Signed-off-by: Alexandru Ardelean --- lang/python/python-eventlet/Makefile | 4 ++-- lang/python/python-eventlet/test.sh | 20 ++++++++++++++++++++ 2 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 lang/python/python-eventlet/test.sh diff --git a/lang/python/python-eventlet/Makefile b/lang/python/python-eventlet/Makefile index 6849c74fd1..c238ee050b 100644 --- a/lang/python/python-eventlet/Makefile +++ b/lang/python/python-eventlet/Makefile @@ -8,11 +8,11 @@ include $(TOPDIR)/rules.mk PKG_NAME:=python-eventlet -PKG_VERSION:=0.40.3 +PKG_VERSION:=0.40.4 PKG_RELEASE:=1 PYPI_NAME:=eventlet -PKG_HASH:=290852db0065d78cec17a821b78c8a51cafb820a792796a354592ae4d5fceeb0 +PKG_HASH:=69bef712b1be18b4930df6f0c495d2a882bf7b63aa111e7b6eeff461cfcaf26f PKG_MAINTAINER:=Jan Pavlinec , Alexandru Ardelean PKG_LICENSE:=MIT diff --git a/lang/python/python-eventlet/test.sh b/lang/python/python-eventlet/test.sh new file mode 100644 index 0000000000..eb341ba538 --- /dev/null +++ b/lang/python/python-eventlet/test.sh @@ -0,0 +1,20 @@ +#!/bin/sh + +[ "$1" = python3-eventlet ] || exit 0 + +python3 - << 'EOF' +import eventlet + +# Test basic green thread spawning +results = [] + +def worker(n): + results.append(n) + +pool = eventlet.GreenPool(size=4) +for i in range(4): + pool.spawn(worker, i) +pool.waitall() + +assert sorted(results) == [0, 1, 2, 3], f"Unexpected results: {results}" +EOF