From 6a00b5cedd9d4f28c98182ee5909572addf9110a Mon Sep 17 00:00:00 2001 From: jdeschamps <6367888+jdeschamps@users.noreply.github.com> Date: Mon, 10 Feb 2025 18:23:02 +0100 Subject: [PATCH] fix: Guard against CI CAREamics version in editable mode --- src/careamics/utils/version.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/careamics/utils/version.py b/src/careamics/utils/version.py index 7b3aaac5..865fcf05 100644 --- a/src/careamics/utils/version.py +++ b/src/careamics/utils/version.py @@ -15,4 +15,10 @@ def get_clean_version() -> str: Clean CAREamics version. """ parts = __version__.split(".") # Remove any local version identifier + + # for local installs that do not detect the latest versions via tags + # (typically our CI) + if "dev" in parts[-1]: + parts[-1] = "*" + return ".".join(parts[:3])