From c1aba8059f8386230ec7d467e40c86b31eba8c7f Mon Sep 17 00:00:00 2001 From: Petter Friberg Date: Tue, 24 May 2022 12:38:00 +0200 Subject: [PATCH] Extend `digest` argument type for `hmac.digest` (#7931) Now allows a `Callable` and `ModuleType` in addition to `str` --- stdlib/hmac.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/hmac.pyi b/stdlib/hmac.pyi index 858e46a71..a7bf15493 100644 --- a/stdlib/hmac.pyi +++ b/stdlib/hmac.pyi @@ -42,4 +42,4 @@ def compare_digest(__a: ReadableBuffer, __b: ReadableBuffer) -> bool: ... def compare_digest(__a: AnyStr, __b: AnyStr) -> bool: ... if sys.version_info >= (3, 7): - def digest(key: bytes, msg: ReadableBuffer, digest: str) -> bytes: ... + def digest(key: bytes, msg: ReadableBuffer, digest: _DigestMod) -> bytes: ...