From 8940045463e7c39258dcf0449021180145436c73 Mon Sep 17 00:00:00 2001 From: Peter Staar Date: Wed, 5 Nov 2025 16:57:16 +0100 Subject: [PATCH] replace match with if Signed-off-by: Peter Staar --- docs/examples/extraction.py | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/docs/examples/extraction.py b/docs/examples/extraction.py index 234ac3e2..d89b6c5f 100644 --- a/docs/examples/extraction.py +++ b/docs/examples/extraction.py @@ -132,17 +132,16 @@ def parse_args(argv: Optional[Sequence[str]] = None) -> argparse.Namespace: def main(argv: Optional[Sequence[str]] = None) -> None: args = parse_args(argv) - match args.example: - case "string": - example_with_string_template(args.source) - case "dict": - example_with_dict_template(args.source) - case "pydantic": - example_with_pydantic_template(args.source) - case "advanced": - example_with_advanced_pydantic_template(args.source) - case _: - run_all_examples(args.source) + if args.example == "string": + example_with_string_template(args.source) + elif args.example == "dict": + example_with_dict_template(args.source) + elif args.example == "pydantic": + example_with_pydantic_template(args.source) + elif args.example == "advanced": + example_with_advanced_pydantic_template(args.source) + else: + run_all_examples(args.source) if __name__ == "__main__":