From 0dfea4f7fcfed62f18eb09693716225ef095da0c Mon Sep 17 00:00:00 2001 From: Brian Schubert Date: Sat, 7 Jun 2025 11:29:10 -0400 Subject: [PATCH] [Authlib] Fix stubtest for latest Python 3.13 patch release (#14233) --- stubs/Authlib/@tests/stubtest_allowlist.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/stubs/Authlib/@tests/stubtest_allowlist.txt b/stubs/Authlib/@tests/stubtest_allowlist.txt index e23991b25..abcbb85a0 100644 --- a/stubs/Authlib/@tests/stubtest_allowlist.txt +++ b/stubs/Authlib/@tests/stubtest_allowlist.txt @@ -31,3 +31,9 @@ authlib.oauth2.rfc7521.client.AssertionClient.oauth_error_class authlib.oauth2.rfc7523.JWTBearerTokenValidator.token_cls authlib.oauth2.rfc7523.validator.JWTBearerTokenValidator.token_cls authlib.oauth2.rfc9068.claims.JWTAccessTokenClaims.validate + +# Re-exports of hashlib functions whose signatures changed in Python 3.13.4. +# (Remove once 3.13.4 is consistently available) +(authlib.jose.rfc7518.jws_algs.HMACAlgorithm.SHA256)? +(authlib.jose.rfc7518.jws_algs.HMACAlgorithm.SHA384)? +(authlib.jose.rfc7518.jws_algs.HMACAlgorithm.SHA512)?