From c063e19d81ef42df36fa27cb2cb09453cc6d52f6 Mon Sep 17 00:00:00 2001 From: Brian Schubert Date: Sat, 7 Jun 2025 10:49:17 -0400 Subject: [PATCH] [Authlib] Fix stubtest for latest Python 3.13 patch release --- 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 e23991b2554b..abcbb85a016f 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)?