From ad2acae432ac9fd50655d37743bf3f0ae5f23397 Mon Sep 17 00:00:00 2001 From: Edoardo Zoni Date: Tue, 28 Apr 2026 09:26:05 -0700 Subject: [PATCH] Clean up output format detection in default regression analysis --- Examples/analysis_default_regression.py | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/Examples/analysis_default_regression.py b/Examples/analysis_default_regression.py index 27a12d92cf2..97a8fa085e5 100755 --- a/Examples/analysis_default_regression.py +++ b/Examples/analysis_default_regression.py @@ -73,20 +73,15 @@ def main(args): args = parser.parse_args() # set args.format automatically - args.format = None # default try: yt.load(args.path) + args.format = "plotfile" except Exception: try: OpenPMDTimeSeries(args.path) - except Exception: - pass # neither format matched - else: args.format = "openpmd" - else: - args.format = "plotfile" - if args.format is None: - raise ValueError(f"Could not detect format for path: {args.path}") + except Exception: + raise ValueError(f"Could not detect format for path: {args.path}") from None # set args.do_fields (not parsed, based on args.skip_fields) args.do_fields = False if args.skip_fields else True