common: Add type hints to call helper

master
Felix Stupp 3 years ago
parent 051d4a7ccd
commit ddb248ca62
Signed by: zocker
GPG Key ID: 93E1BD26F6B02FB7

@ -1,9 +1,22 @@
import itertools import itertools
import subprocess import subprocess
from typing import Iterable, List, Literal, TypeVar, Union from typing import (
IO,
Iterable,
List,
Literal,
Optional,
Sequence,
TypeVar,
Union,
)
def call(args, check=True, stdin=None) -> subprocess.CompletedProcess: def call(
args: Sequence[str],
check: bool = True,
stdin: Optional[IO] = None,
) -> subprocess.CompletedProcess:
proc = subprocess.run( proc = subprocess.run(
args, args,
capture_output=True, capture_output=True,

Loading…
Cancel
Save