From a2f406faa4bac1b23f449cd5dae0e35d45061a56 Mon Sep 17 00:00:00 2001 From: Jeremiah Lowin <153965+jlowin@users.noreply.github.com> Date: Fri, 20 Jun 2025 12:17:47 -0400 Subject: [PATCH] Apply pre-commit formatting fixes --- src/fastmcp/server/auth/providers/bearer.py | 2 +- tests/auth/providers/test_bearer.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/fastmcp/server/auth/providers/bearer.py b/src/fastmcp/server/auth/providers/bearer.py index a18d30b16..6ffffa909 100644 --- a/src/fastmcp/server/auth/providers/bearer.py +++ b/src/fastmcp/server/auth/providers/bearer.py @@ -312,7 +312,7 @@ class BearerAuthProvider(OAuthProvider): # Validate audience if configured if self.audience: aud = claims.get("aud") - + # Handle different combinations of audience types if isinstance(self.audience, list): # self.audience is a list - check if any expected audience is present diff --git a/tests/auth/providers/test_bearer.py b/tests/auth/providers/test_bearer.py index ba6692c54..efed070d4 100644 --- a/tests/auth/providers/test_bearer.py +++ b/tests/auth/providers/test_bearer.py @@ -446,7 +446,9 @@ class TestBearerToken: access_token = await provider.load_access_token(token) assert access_token is not None - async def test_provider_with_multiple_expected_audiences(self, rsa_key_pair: RSAKeyPair): + async def test_provider_with_multiple_expected_audiences( + self, rsa_key_pair: RSAKeyPair + ): """Test provider configured with multiple expected audiences.""" provider = BearerAuthProvider( public_key=rsa_key_pair.public_key,