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()
[calm - Cygwin server-side packaging maintenance script] branch master, updated. 20250329-12-gfd9c654
Jon Turney via Cygwin-apps-cvs Mon, 09 Jun 2025 07:28:55 -0700
