[calm - Cygwin server-side packaging maintenance script] branch master, updated. 20250329-12-gfd9c654

Jon Turney via Cygwin-apps-cvs <[email protected]> Mon, 9 Jun 2025 12:01:30 +0000 (GMT)
Newsgroups gmane.os.cygwin.cvs.apps
Message-ID <[email protected]>



Diff:
---
 calm/reports.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/calm/reports.py b/calm/reports.py
index b2480cc..efd1b9b 100644
--- a/calm/reports.py
+++ b/calm/reports.py
@@ -541,10 +541,11 @@ def python_rebuild(args, packages, fn, reportlist):
     # now look at list of module/bindings we've made
     latest_ver = int(latest_py[6:])
     for m in modules:
-        highest_ver = sorted(modules[m], reverse=True)[0]
-        if highest_ver == latest_ver:
+        if latest_ver in modules[m]:
             continue
 
+        highest_ver = sorted(modules[m], reverse=True)[0]
+
         # if module/binding doesn't exist for latest python version, indicate
         # that it needs updating
         pr = types.SimpleNamespace()