Add stubs for ujson (#460)

This commit is contained in:
Michael Lee
2016-08-11 17:08:03 -07:00
committed by Guido van Rossum
parent 2824cd1197
commit 313b584e34

45
third_party/2and3/ujson.pyi vendored Normal file
View File

@@ -0,0 +1,45 @@
# Stubs for ujson
# See: https://pypi.python.org/pypi/ujson
from typing import Any, IO, Optional
__version__ = ... # type: str
def encode(obj: Any,
ensure_ascii: bool = ...,
double_precision: bool = ...,
encode_html_chars: bool = ...,
escape_forward_slashes: bool = ...,
sort_keys: bool = ...,
indent: int = ...,
) -> str: ...
def dumps(obj: Any,
ensure_ascii: bool = ...,
double_precision: bool = ...,
encode_html_chars: bool = ...,
escape_forward_slashes: bool = ...,
sort_keys: bool = ...,
indent: int = ...,
) -> str: ...
def dump(obj: Any,
fp: IO[str],
ensure_ascii: bool = ...,
double_precision: bool = ...,
encode_html_chars: bool = ...,
escape_forward_slashes: bool = ...,
sort_keys: bool = ...,
indent: int = ...,
) -> None: ...
def decode(s: str,
precise_float: bool = ...,
) -> Any: ...
def loads(s: str,
precise_float: bool = ...,
) -> Any: ...
def load(fp: IO[str],
precise_float: bool = ...,
) -> Any: ...