From 87045c8caa5111ac9becc4ef888b1b31ebeedd23 Mon Sep 17 00:00:00 2001 From: Ben Gyori Date: Mon, 10 Jul 2023 23:32:17 -0400 Subject: [PATCH] Fix hanlding missing local dict --- mira/metamodel/utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mira/metamodel/utils.py b/mira/metamodel/utils.py index 87c5aa85a..4580329e4 100644 --- a/mira/metamodel/utils.py +++ b/mira/metamodel/utils.py @@ -18,4 +18,5 @@ def safe_parse_expr(s: str, local_dict=None) -> sympy.Expr: """Parse an expression that may contain lambda functions.""" return sympy.parse_expr(get_parseable_expression(s), local_dict={get_parseable_expression(k): v - for k, v in local_dict.items()}) \ No newline at end of file + for k, v in local_dict.items()} + if local_dict else None) \ No newline at end of file