fix: migrate to semver v3
All checks were successful
ZeroDownTime/CloudBender/pipeline/head This commit looks good

This commit is contained in:
Stefan Reimer 2025-07-01 11:14:24 +00:00
parent 432882d461
commit 3bc01b92f4

View File

@ -145,9 +145,7 @@ def pulumi_ws(func):
# bail out if we need a minimal cloudbender version for a template
try:
_min_version = self._pulumi_code.MIN_CLOUDBENDER_VERSION
if semver.compare(
semver.Version.parse(__version__.strip("v")).finalize_version(),
_min_version.strip("v")) < 0:
if semver.compare(__version__.strip("v"), _min_version.strip("v")) < 0:
raise ValueError(
f"Minimal required CloudBender version is {_min_version}, but we are {__version__}!"
)