diff --git a/src/Sephrasto/Hilfsmethoden.py b/src/Sephrasto/Hilfsmethoden.py index 81bfafe..3c95a8a 100644 --- a/src/Sephrasto/Hilfsmethoden.py +++ b/src/Sephrasto/Hilfsmethoden.py @@ -311,7 +311,7 @@ def writeGuard(obj): "max" : max, "min" : min, "clamp" : lambda val, minimum, maximum: max(min(val, maximum), minimum), - "round" : round, + "round" : lambda val: (1 if val >= 0 else -1) * int(abs(val) + 0.5), # pythons "round" rounds half to even, we need half up "roundDown" : lambda val: int(val), "roundUp" : lambda val: math.ceil(val) if val >= 0 else math.floor(val), "sum" : sum diff --git a/src/Sephrasto/Version.py b/src/Sephrasto/Version.py index 99c22b6..c27ee19 100644 --- a/src/Sephrasto/Version.py +++ b/src/Sephrasto/Version.py @@ -1,6 +1,6 @@ _sephrasto_version_major = 5 _sephrasto_version_minor = 0 -_sephrasto_version_build = 1 +_sephrasto_version_build = 2 _sephrasto_version = [_sephrasto_version_major, _sephrasto_version_minor, _sephrasto_version_build, 0]