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
"""
from typing import List, Union
import subprocess
import tempfile
import datetime
import argparse
from itertools import chain
from typing import List
import sys
@ -16,7 +16,7 @@ __author__ = 'Jan Petykeiwicz'
__version__ = '0.8'
def _run(command: str or List[str], **kwargs):
def _run(command: Union[str, List[str]], **kwargs) -> str:
"""
Wrapper for subprocess.run():
- Accepts args as either a list of strings or space-delimited string