json: improve bytes handling (#9042)

This commit is contained in:
Nikita Sobolev
2022-10-31 02:26:48 +03:00
committed by GitHub
parent fb61f37d13
commit 6569deaa44

View File

@@ -37,7 +37,7 @@ def dump(
**kwds: Any,
) -> None: ...
def loads(
s: str | bytes,
s: str | bytes | bytearray,
*,
cls: type[JSONDecoder] | None = ...,
object_hook: Callable[[dict[Any, Any]], Any] | None = ...,
@@ -58,4 +58,4 @@ def load(
object_pairs_hook: Callable[[list[tuple[Any, Any]]], Any] | None = ...,
**kwds: Any,
) -> Any: ...
def detect_encoding(b: bytes) -> str: ... # undocumented
def detect_encoding(b: bytes | bytearray) -> str: ... # undocumented