1+ from __future__ import annotations
2+
13import typing
24from collections .abc import Mapping , Sequence
35from typing import Annotated
@@ -48,22 +50,22 @@ def validate_list_unique(v: Sequence[typing.Any]) -> Sequence[typing.Any]:
4850
4951class Schema (SchemaBase ):
5052 # type == array
51- items : ' None | Reference[Schema] | Schema' = None
53+ items : None | Reference [Schema ] | Schema = None
5254
5355 # type == object
54- properties : ' None | dict[str, Reference[Schema] | Schema]' = None
55- additionalProperties : ' None | bool | Reference[Schema] | Schema' = None
56+ properties : None | dict [str , Reference [Schema ] | Schema ] = None
57+ additionalProperties : None | bool | Reference [Schema ] | Schema = None
5658
57- schema_not : ' Annotated[None | Reference[Schema] | Schema, pydantic.Field(alias=" not")]' = None
58- allOf : ' None | list[Reference[Schema] | Schema]' = None
59- oneOf : ' None | list[Reference[Schema] | Schema]' = None
60- anyOf : ' None | list[Reference[Schema] | Schema]' = None
59+ schema_not : Annotated [None | Reference [Schema ] | Schema , pydantic .Field (alias = ' not' )] = None
60+ allOf : None | list [Reference [Schema ] | Schema ] = None
61+ oneOf : None | list [Reference [Schema ] | Schema ] = None
62+ anyOf : None | list [Reference [Schema ] | Schema ] = None
6163
6264 lapidary_name : typing .Annotated [str | None , pydantic .Field (alias = 'x-lapidary-type-name' )] = None
6365
6466
6567class ParameterBase (ParameterBaseBase ):
66- content : ' typing.Annotated[dict[str, MediaType] | None, pydantic.Field(max_length=1, min_length=1)]' = None
68+ content : typing .Annotated [dict [str , MediaType ] | None , pydantic .Field (max_length = 1 , min_length = 1 )] = None
6769 param_schema : typing .Annotated [None | Reference [Schema ] | Schema , pydantic .Field (alias = 'schema' )] = None
6870
6971 @pydantic .model_validator (mode = 'before' )
@@ -100,7 +102,7 @@ def _validate(values: Mapping[str, typing.Any]):
100102
101103class Response (ResponseBase ):
102104 headers : Annotated [dict [str , Reference [Header ] | Header ], pydantic .Field (default_factory = dict )]
103- content : ' typing.Annotated[dict[str, MediaType], pydantic.Field(default_factory=dict)]'
105+ content : typing .Annotated [dict [str , MediaType ], pydantic .Field (default_factory = dict )]
104106
105107
106108class Responses (ExtendableModel , ModelWithPatternProperties ):
@@ -124,7 +126,7 @@ def __hash__(self) -> int:
124126
125127
126128class RequestBody (RequestBodyBase ):
127- content : ' dict[str, MediaType]'
129+ content : dict [str , MediaType ]
128130
129131
130132class Operation (OperationBase ):
@@ -133,7 +135,7 @@ class Operation(OperationBase):
133135 ]
134136 requestBody : Annotated [None | Reference [RequestBody ] | RequestBody , pydantic .Field (alias = 'requestBody' )] = None
135137 responses : Responses
136- callbacks : ' dict[str, Reference[Callback] | Callback] | None' = None
138+ callbacks : dict [str , Reference [Callback ] | Callback ] | None = None
137139
138140
139141class PathItem (PathItemBase ):
0 commit comments