From 7cf0cc4b86e427b11fe9c0279e12319bf4cecdf1 Mon Sep 17 00:00:00 2001 From: w-bonelli Date: Mon, 3 Feb 2025 13:43:09 -0500 Subject: [PATCH] fix(dfn): block attribute first --- modflow_devtools/dfn.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modflow_devtools/dfn.py b/modflow_devtools/dfn.py index e125e1c5..adf8d72c 100644 --- a/modflow_devtools/dfn.py +++ b/modflow_devtools/dfn.py @@ -52,6 +52,7 @@ def _try_parse_bool(value: Any) -> Any: def _var_attr_sort_key(item) -> int: """ Sort key for input variables. The order is: + -1. block 0. name 1. type 2. shape @@ -63,6 +64,8 @@ def _var_attr_sort_key(item) -> int: """ k, _ = item + if k == "block": + return -1 if k == "name": return 0 if k == "type":