From dab615a2d70bac91b67f3961c755e85e7db057fa Mon Sep 17 00:00:00 2001 From: Harrison Cook Date: Thu, 30 Apr 2026 15:17:43 +0100 Subject: [PATCH] Add 'mir-python' to mod_name check in version import --- src/cascade/executor/runner/packages.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cascade/executor/runner/packages.py b/src/cascade/executor/runner/packages.py index 96ce4ef0..b02b1bd3 100644 --- a/src/cascade/executor/runner/packages.py +++ b/src/cascade/executor/runner/packages.py @@ -207,7 +207,7 @@ def _maybe_module_dist(module_name: str) -> tuple[str, Version] | None: def _maybe_imported_version(mod_name: str) -> Version | None: # TODO presumably cacheable, unless None - if mod_name in ("eccodes", "gribapi"): + if mod_name in ("eccodes", "gribapi", "mir-python"): # the eccodes/gribapi __version__ is wrong, reporting that of eccodeslib # => we must go to the importlib. This *invalidates* the post install # check -- TODO after eccodes wheel fixed, remove this