improve type annotations
This commit is contained in:
parent
3db4f500bc
commit
53f47fbafd
4
lethe.py
4
lethe.py
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user