From 3443fbf8c64ed517cb9fb3415d9cfd01ce2c3344 Mon Sep 17 00:00:00 2001 From: Derval Guillaume <gderval@uliege.be> Date: Tue, 25 Jun 2024 13:35:28 +0200 Subject: [PATCH] float() is a valid type in tree_modifier --- src/gboml/tools/tree_modifier.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gboml/tools/tree_modifier.py b/src/gboml/tools/tree_modifier.py index bd12108..bc76858 100644 --- a/src/gboml/tools/tree_modifier.py +++ b/src/gboml/tools/tree_modifier.py @@ -158,7 +158,7 @@ def modify(element: T, by: dict[typing.Type[AnyGBOMLObject], typing.Callable[[An match element: case GBOMLObject(): return _modify_gbomlobject(element, by) case list(): return _modify_list(element, by) - case int() | str() | None: return element + case int() | str() | float() | None: return element case other: raise RuntimeError(f"Unknown type {other.__class__}") -- GitLab