diff --git a/docs/lib.md b/docs/lib.md index f4bbdcd5..598f0a2b 100644 --- a/docs/lib.md +++ b/docs/lib.md @@ -20,7 +20,7 @@ JC lib module ### parse ```python -def parse(parser_mod_name: str, data: Union[str, Iterable[str]], quiet: Optional[bool] = False, raw: Optional[bool] = False, ignore_exceptions: Optional[bool] = None, **kwargs: Any) -> Union[Dict, List[Dict], Iterator[Dict]] +def parse(parser_mod_name: str, data: Union[str, Iterable[str]], quiet: Optional[bool] = False, raw: Optional[bool] = False, ignore_exceptions: Optional[bool] = None, **kwargs: Optional[Any]) -> Union[Dict, List[Dict], Iterator[Dict]] ``` Parse the string data using the supplied parser module. diff --git a/jc/lib.py b/jc/lib.py index bf0812ba..4e62b99c 100644 --- a/jc/lib.py +++ b/jc/lib.py @@ -146,7 +146,7 @@ def parse( quiet: Optional[bool] = False, raw: Optional[bool] = False, ignore_exceptions: Optional[bool] = None, - **kwargs: Any + **kwargs: Optional[Any] ) -> Union[Dict, List[Dict], Iterator[Dict]]: """ Parse the string data using the supplied parser module.