@@ -110,11 +110,11 @@ def get( # type: ignore[override]
110110 tags : list [str ] |  None  =  None ,
111111 operation_id : str  |  None  =  None ,
112112 include_in_schema : bool  =  True ,
113+  openapi_extensions : dict [str , Any ] |  None  =  None ,
113114 deprecated : bool  =  False ,
114115 custom_response_validation_http_code : int  |  HTTPStatus  |  None  =  None ,
115116 middlewares : list [Callable [..., Any ]] |  None  =  None ,
116117 ) ->  Callable [[Callable [..., Any ]], Callable [..., Any ]]:
117-  openapi_extensions  =  None 
118118 security  =  None 
119119
120120 return  super ().get (
@@ -151,11 +151,11 @@ def post( # type: ignore[override]
151151 tags : list [str ] |  None  =  None ,
152152 operation_id : str  |  None  =  None ,
153153 include_in_schema : bool  =  True ,
154+  openapi_extensions : dict [str , Any ] |  None  =  None ,
154155 deprecated : bool  =  False ,
155156 custom_response_validation_http_code : int  |  HTTPStatus  |  None  =  None ,
156157 middlewares : list [Callable [..., Any ]] |  None  =  None ,
157158 ):
158-  openapi_extensions  =  None 
159159 security  =  None 
160160
161161 return  super ().post (
@@ -192,11 +192,11 @@ def put( # type: ignore[override]
192192 tags : list [str ] |  None  =  None ,
193193 operation_id : str  |  None  =  None ,
194194 include_in_schema : bool  =  True ,
195+  openapi_extensions : dict [str , Any ] |  None  =  None ,
195196 deprecated : bool  =  False ,
196197 custom_response_validation_http_code : int  |  HTTPStatus  |  None  =  None ,
197198 middlewares : list [Callable [..., Any ]] |  None  =  None ,
198199 ):
199-  openapi_extensions  =  None 
200200 security  =  None 
201201
202202 return  super ().put (
@@ -233,11 +233,11 @@ def patch( # type: ignore[override]
233233 tags : list [str ] |  None  =  None ,
234234 operation_id : str  |  None  =  None ,
235235 include_in_schema : bool  =  True ,
236+  openapi_extensions : dict [str , Any ] |  None  =  None ,
236237 deprecated : bool  =  False ,
237238 custom_response_validation_http_code : int  |  HTTPStatus  |  None  =  None ,
238239 middlewares : list [Callable ] |  None  =  None ,
239240 ):
240-  openapi_extensions  =  None 
241241 security  =  None 
242242
243243 return  super ().patch (
@@ -274,11 +274,11 @@ def delete( # type: ignore[override]
274274 tags : list [str ] |  None  =  None ,
275275 operation_id : str  |  None  =  None ,
276276 include_in_schema : bool  =  True ,
277+  openapi_extensions : dict [str , Any ] |  None  =  None ,
277278 deprecated : bool  =  False ,
278279 custom_response_validation_http_code : int  |  HTTPStatus  |  None  =  None ,
279280 middlewares : list [Callable [..., Any ]] |  None  =  None ,
280281 ):
281-  openapi_extensions  =  None 
282282 security  =  None 
283283
284284 return  super ().delete (
@@ -325,6 +325,7 @@ def get_openapi_json_schema( # type: ignore[override]
325325 license_info : License  |  None  =  None ,
326326 security_schemes : dict [str , SecurityScheme ] |  None  =  None ,
327327 security : list [dict [str , list [str ]]] |  None  =  None ,
328+  openapi_extensions : dict [str , Any ] |  None  =  None ,
328329 ) ->  str :
329330 """ 
330331 Returns the OpenAPI schema as a JSON serializable dict. 
@@ -365,8 +366,6 @@ def get_openapi_json_schema( # type: ignore[override]
365366 """ 
366367 from  aws_lambda_powertools .event_handler .openapi .compat  import  model_json 
367368
368-  openapi_extensions  =  None 
369- 
370369 schema  =  super ().get_openapi_schema (
371370 title = title ,
372371 version = version ,
0 commit comments