Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions stdlib/_hashlib.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ def compare_digest(a: ReadableBuffer, b: ReadableBuffer, /) -> bool: ...
@overload
def compare_digest(a: AnyStr, b: AnyStr, /) -> bool: ...
def get_fips_mode() -> int: ...
def hmac_new(key: bytes | bytearray, msg: ReadableBuffer = b"", digestmod: _DigestMod = None) -> HMAC: ...
def hmac_new(key: ReadableBuffer, msg: ReadableBuffer = b"", digestmod: _DigestMod = None) -> HMAC: ...

if sys.version_info >= (3, 13):
def new(
Expand Down Expand Up @@ -117,7 +117,7 @@ else:
def openssl_shake_128(string: ReadableBuffer = b"", *, usedforsecurity: bool = True) -> HASHXOF: ...
def openssl_shake_256(string: ReadableBuffer = b"", *, usedforsecurity: bool = True) -> HASHXOF: ...

def hmac_digest(key: bytes | bytearray, msg: ReadableBuffer, digest: str) -> bytes: ...
def hmac_digest(key: ReadableBuffer, msg: ReadableBuffer, digest: str) -> bytes: ...
def pbkdf2_hmac(
hash_name: str, password: ReadableBuffer, salt: ReadableBuffer, iterations: int, dklen: int | None = None
) -> bytes: ...
Expand Down
2 changes: 1 addition & 1 deletion stdlib/_zstd.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ class ZstdDecompressor:

@final
class ZstdDict:
def __new__(cls, dict_content: bytes, /, *, is_raw: bool = False) -> Self: ...
def __new__(cls, dict_content: ReadableBuffer, /, *, is_raw: bool = False) -> Self: ...
def __len__(self, /) -> int: ...
@property
def as_digested_dict(self) -> tuple[Self, int]: ...
Expand Down
6 changes: 3 additions & 3 deletions stdlib/binascii.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ if sys.version_info >= (3, 15):
/,
*,
strict_mode: bool = False,
alphabet: ReadableBuffer = ...,
alphabet: bytes = ...,
padded: bool = True,
ignorechars: ReadableBuffer = ...,
canonical: bool = False,
Expand All @@ -41,7 +41,7 @@ if sys.version_info >= (3, 15):
data: _AsciiBuffer,
/,
*,
alphabet: ReadableBuffer = ...,
alphabet: bytes = ...,
padded: bool = True,
ignorechars: ReadableBuffer = b"",
canonical: bool = False,
Expand All @@ -60,7 +60,7 @@ if sys.version_info >= (3, 15):
) -> bytes: ...
def b2a_base85(data: ReadableBuffer, /, *, alphabet: ReadableBuffer = ..., pad: bool = False, wrapcol: int = 0) -> bytes: ...
def a2b_base85(
data: _AsciiBuffer, /, *, alphabet: ReadableBuffer = ..., ignorechars: ReadableBuffer = b"", canonical: bool = False
data: _AsciiBuffer, /, *, alphabet: bytes = ..., ignorechars: ReadableBuffer = b"", canonical: bool = False
) -> bytes: ...

elif sys.version_info >= (3, 11):
Expand Down
4 changes: 2 additions & 2 deletions stdlib/ssl.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -286,7 +286,7 @@ class SSLSocket(socket.socket):
def sendto(self, data: ReadableBuffer, flags_or_addr: int, addr: socket._Address) -> int: ...
def shutdown(self, how: int) -> None: ...
@deprecated("Deprecated since Python 3.6. Use `SSLSocket.recv` method instead.")
def read(self, len: int = 1024, buffer: bytearray | None = None) -> bytes: ...
def read(self, len: int = 1024, buffer: WriteableBuffer | None = None) -> bytes: ...
@deprecated("Deprecated since Python 3.6. Use `SSLSocket.send` method instead.")
def write(self, data: ReadableBuffer) -> int: ...
def do_handshake(self, block: bool = False) -> None: ... # block is undocumented
Expand Down Expand Up @@ -443,7 +443,7 @@ class SSLObject:
@property
def session_reused(self) -> bool: ...
def __init__(self, *args: Any, **kwargs: Any) -> None: ...
def read(self, len: int = 1024, buffer: bytearray | None = None) -> bytes: ...
def read(self, len: int = 1024, buffer: WriteableBuffer | None = None) -> bytes: ...
def write(self, data: ReadableBuffer) -> int: ...
@overload
def getpeercert(self, binary_form: Literal[False] = False) -> _PeerCertRetDictType | None: ...
Expand Down
Loading