improve type annotations

This commit is contained in:
Jan Petykiewicz 2020-11-01 23:57:07 -08:00
parent 3db4f500bc
commit 53f47fbafd

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.8' __version__ = '0.8'
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