@@ -110,11 +110,11 @@ def get( # type: ignore[override]
110
110
tags : list [str ] | None = None ,
111
111
operation_id : str | None = None ,
112
112
include_in_schema : bool = True ,
113
+ openapi_extensions : dict [str , Any ] | None = None ,
113
114
deprecated : bool = False ,
114
115
custom_response_validation_http_code : int | HTTPStatus | None = None ,
115
116
middlewares : list [Callable [..., Any ]] | None = None ,
116
117
) -> Callable [[Callable [..., Any ]], Callable [..., Any ]]:
117
- openapi_extensions = None
118
118
security = None
119
119
120
120
return super ().get (
@@ -151,11 +151,11 @@ def post( # type: ignore[override]
151
151
tags : list [str ] | None = None ,
152
152
operation_id : str | None = None ,
153
153
include_in_schema : bool = True ,
154
+ openapi_extensions : dict [str , Any ] | None = None ,
154
155
deprecated : bool = False ,
155
156
custom_response_validation_http_code : int | HTTPStatus | None = None ,
156
157
middlewares : list [Callable [..., Any ]] | None = None ,
157
158
):
158
- openapi_extensions = None
159
159
security = None
160
160
161
161
return super ().post (
@@ -192,11 +192,11 @@ def put( # type: ignore[override]
192
192
tags : list [str ] | None = None ,
193
193
operation_id : str | None = None ,
194
194
include_in_schema : bool = True ,
195
+ openapi_extensions : dict [str , Any ] | None = None ,
195
196
deprecated : bool = False ,
196
197
custom_response_validation_http_code : int | HTTPStatus | None = None ,
197
198
middlewares : list [Callable [..., Any ]] | None = None ,
198
199
):
199
- openapi_extensions = None
200
200
security = None
201
201
202
202
return super ().put (
@@ -233,11 +233,11 @@ def patch( # type: ignore[override]
233
233
tags : list [str ] | None = None ,
234
234
operation_id : str | None = None ,
235
235
include_in_schema : bool = True ,
236
+ openapi_extensions : dict [str , Any ] | None = None ,
236
237
deprecated : bool = False ,
237
238
custom_response_validation_http_code : int | HTTPStatus | None = None ,
238
239
middlewares : list [Callable ] | None = None ,
239
240
):
240
- openapi_extensions = None
241
241
security = None
242
242
243
243
return super ().patch (
@@ -274,11 +274,11 @@ def delete( # type: ignore[override]
274
274
tags : list [str ] | None = None ,
275
275
operation_id : str | None = None ,
276
276
include_in_schema : bool = True ,
277
+ openapi_extensions : dict [str , Any ] | None = None ,
277
278
deprecated : bool = False ,
278
279
custom_response_validation_http_code : int | HTTPStatus | None = None ,
279
280
middlewares : list [Callable [..., Any ]] | None = None ,
280
281
):
281
- openapi_extensions = None
282
282
security = None
283
283
284
284
return super ().delete (
@@ -325,6 +325,7 @@ def get_openapi_json_schema( # type: ignore[override]
325
325
license_info : License | None = None ,
326
326
security_schemes : dict [str , SecurityScheme ] | None = None ,
327
327
security : list [dict [str , list [str ]]] | None = None ,
328
+ openapi_extensions : dict [str , Any ] | None = None ,
328
329
) -> str :
329
330
"""
330
331
Returns the OpenAPI schema as a JSON serializable dict.
@@ -365,8 +366,6 @@ def get_openapi_json_schema( # type: ignore[override]
365
366
"""
366
367
from aws_lambda_powertools .event_handler .openapi .compat import model_json
367
368
368
- openapi_extensions = None
369
-
370
369
schema = super ().get_openapi_schema (
371
370
title = title ,
372
371
version = version ,
0 commit comments