diff --git a/fastapi/security/http.py b/fastapi/security/http.py index 42d39072c..59dd6c890 100644 --- a/fastapi/security/http.py +++ b/fastapi/security/http.py @@ -5,7 +5,6 @@ from typing import Annotated, Optional from annotated_doc import Doc from fastapi.exceptions import HTTPException from fastapi.openapi.models import HTTPBase as HTTPBaseModel -from fastapi.openapi.models import HTTPBearer as HTTPBearerModel from fastapi.security.base import SecurityBase from fastapi.security.utils import get_authorization_scheme_param from pydantic import BaseModel @@ -308,7 +307,6 @@ class HTTPBearer(HTTPBase): self.realm = realm self.auto_error = auto_error - async def __call__( self, request: Request ) -> Optional[HTTPAuthorizationCredentials]: diff --git a/tests/test_security_http_basic_optional.py b/tests/test_security_http_basic_optional.py index d625721e5..7071f381a 100644 --- a/tests/test_security_http_basic_optional.py +++ b/tests/test_security_http_basic_optional.py @@ -75,5 +75,3 @@ def test_openapi_schema(): "securitySchemes": {"HTTPBasic": {"type": "http", "scheme": "basic"}} }, } - -