]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Change parse_args() arg type from List to Sequence
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Thu, 3 Feb 2022 10:08:55 +0000 (10:08 +0000)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Thu, 3 Feb 2022 10:14:52 +0000 (10:14 +0000)
We don't modify the passed args so we can use Sequence as the type
instead of List.

mkosi/__init__.py

index 9c86414e46d0e014083d1ba9bcfc36c73959aa16..b43a50de0e8e2e67d8ffa84c1c9544c8be3fabea 100644 (file)
@@ -5638,7 +5638,7 @@ def load_distribution(args: argparse.Namespace) -> argparse.Namespace:
     return args
 
 
-def parse_args(argv: Optional[List[str]] = None) -> Dict[str, argparse.Namespace]:
+def parse_args(argv: Optional[Sequence[str]] = None) -> Dict[str, argparse.Namespace]:
     """Load default values from files and parse command line arguments
 
     Do all about default files and command line arguments parsing. If --all argument is passed