improve type annotations

This commit is contained in:
Jan Petykiewicz 2020-11-01 23:57:07 -08:00
parent 4dd4e3c4ff
commit 4eab64dc9e

View File

@ -3,12 +3,12 @@
Git snapshotting tool Git snapshotting tool
""" """
from typing import List, Union
import subprocess import subprocess
import tempfile import tempfile
import datetime import datetime
import argparse import argparse
from itertools import chain from itertools import chain
from typing import List
import sys import sys
@ -16,7 +16,7 @@ __author__ = 'Jan Petykeiwicz'
version = 0.7 version = 0.7
def _run(command: str or List[str], **kwargs): def _run(command: Union[str, List[str]], **kwargs) -> str:
""" """
Wrapper for subprocess.run(): Wrapper for subprocess.run():
- Accepts args as either a list of strings or space-delimited string - Accepts args as either a list of strings or space-delimited string