Skip to content

Commit 64c862f

Browse files
committed
Update samples
1 parent bc54c80 commit 64c862f

20 files changed

Lines changed: 38 additions & 38 deletions

File tree

samples/client/echo_api/python-disallowAdditionalPropertiesIfNotPresent/openapi_client/models/category.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
import re # noqa: F401
1919
import json
2020

21-
from pydantic import BaseModel, ConfigDict, StrictInt, StrictStr
21+
from pydantic import BaseModel, ConfigDict, Field, StrictInt, StrictStr
2222
from typing import Any, ClassVar, Dict, List, Optional
2323
from typing import Optional, Set
2424
from typing_extensions import Self
@@ -28,8 +28,8 @@ class Category(BaseModel):
2828
"""
2929
Category
3030
""" # noqa: E501
31-
id: Optional[StrictInt] = None
32-
name: Optional[StrictStr] = None
31+
id: Optional[StrictInt] = Field(default=None, json_schema_extra={"examples": [1]})
32+
name: Optional[StrictStr] = Field(default=None, json_schema_extra={"examples": ["Dogs"]})
3333
__properties: ClassVar[List[str]] = ["id", "name"]
3434

3535
model_config = ConfigDict(

samples/client/echo_api/python-disallowAdditionalPropertiesIfNotPresent/openapi_client/models/data_query.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class DataQuery(Query):
3131
DataQuery
3232
""" # noqa: E501
3333
suffix: Optional[StrictStr] = Field(default=None, description="test suffix")
34-
text: Optional[StrictStr] = Field(default=None, description="Some text containing white spaces")
34+
text: Optional[StrictStr] = Field(default=None, description="Some text containing white spaces", json_schema_extra={"examples": ["Some text"]})
3535
var_date: Optional[datetime] = Field(default=None, description="A date", alias="date")
3636
__properties: ClassVar[List[str]] = ["id", "outcomes", "suffix", "text", "date"]
3737

samples/client/echo_api/python-disallowAdditionalPropertiesIfNotPresent/openapi_client/models/pet.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ class Pet(BaseModel):
3030
"""
3131
Pet
3232
""" # noqa: E501
33-
id: Optional[StrictInt] = None
34-
name: StrictStr
33+
id: Optional[StrictInt] = Field(default=None, json_schema_extra={"examples": [10]})
34+
name: StrictStr = Field(json_schema_extra={"examples": ["doggie"]})
3535
category: Optional[Category] = None
3636
photo_urls: List[StrictStr] = Field(alias="photoUrls")
3737
tags: Optional[List[Tag]] = None

samples/client/echo_api/python-disallowAdditionalPropertiesIfNotPresent/openapi_client/models/test_query_style_deep_object_explode_true_object_all_of_query_object_parameter.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
import re # noqa: F401
1919
import json
2020

21-
from pydantic import BaseModel, ConfigDict, StrictInt, StrictStr
21+
from pydantic import BaseModel, ConfigDict, Field, StrictInt, StrictStr
2222
from typing import Any, ClassVar, Dict, List, Optional
2323
from typing import Optional, Set
2424
from typing_extensions import Self
@@ -30,8 +30,8 @@ class TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter(BaseMod
3030
""" # noqa: E501
3131
size: Optional[StrictStr] = None
3232
color: Optional[StrictStr] = None
33-
id: Optional[StrictInt] = None
34-
name: Optional[StrictStr] = None
33+
id: Optional[StrictInt] = Field(default=None, json_schema_extra={"examples": [1]})
34+
name: Optional[StrictStr] = Field(default=None, json_schema_extra={"examples": ["Dogs"]})
3535
__properties: ClassVar[List[str]] = ["size", "color", "id", "name"]
3636

3737
model_config = ConfigDict(

samples/client/echo_api/python/openapi_client/models/category.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
import re # noqa: F401
1919
import json
2020

21-
from pydantic import BaseModel, ConfigDict, StrictInt, StrictStr
21+
from pydantic import BaseModel, ConfigDict, Field, StrictInt, StrictStr
2222
from typing import Any, ClassVar, Dict, List, Optional
2323
from typing import Optional, Set
2424
from typing_extensions import Self
@@ -28,8 +28,8 @@ class Category(BaseModel):
2828
"""
2929
Category
3030
""" # noqa: E501
31-
id: Optional[StrictInt] = None
32-
name: Optional[StrictStr] = None
31+
id: Optional[StrictInt] = Field(default=None, json_schema_extra={"examples": [1]})
32+
name: Optional[StrictStr] = Field(default=None, json_schema_extra={"examples": ["Dogs"]})
3333
__properties: ClassVar[List[str]] = ["id", "name"]
3434

3535
model_config = ConfigDict(

samples/client/echo_api/python/openapi_client/models/data_query.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class DataQuery(Query):
3131
DataQuery
3232
""" # noqa: E501
3333
suffix: Optional[StrictStr] = Field(default=None, description="test suffix")
34-
text: Optional[StrictStr] = Field(default=None, description="Some text containing white spaces")
34+
text: Optional[StrictStr] = Field(default=None, description="Some text containing white spaces", json_schema_extra={"examples": ["Some text"]})
3535
var_date: Optional[datetime] = Field(default=None, description="A date", alias="date")
3636
__properties: ClassVar[List[str]] = ["id", "outcomes", "suffix", "text", "date"]
3737

samples/client/echo_api/python/openapi_client/models/pet.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ class Pet(BaseModel):
3030
"""
3131
Pet
3232
""" # noqa: E501
33-
id: Optional[StrictInt] = None
34-
name: StrictStr
33+
id: Optional[StrictInt] = Field(default=None, json_schema_extra={"examples": [10]})
34+
name: StrictStr = Field(json_schema_extra={"examples": ["doggie"]})
3535
category: Optional[Category] = None
3636
photo_urls: List[StrictStr] = Field(alias="photoUrls")
3737
tags: Optional[List[Tag]] = None

samples/client/echo_api/python/openapi_client/models/test_query_style_deep_object_explode_true_object_all_of_query_object_parameter.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
import re # noqa: F401
1919
import json
2020

21-
from pydantic import BaseModel, ConfigDict, StrictInt, StrictStr
21+
from pydantic import BaseModel, ConfigDict, Field, StrictInt, StrictStr
2222
from typing import Any, ClassVar, Dict, List, Optional
2323
from typing import Optional, Set
2424
from typing_extensions import Self
@@ -30,8 +30,8 @@ class TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter(BaseMod
3030
""" # noqa: E501
3131
size: Optional[StrictStr] = None
3232
color: Optional[StrictStr] = None
33-
id: Optional[StrictInt] = None
34-
name: Optional[StrictStr] = None
33+
id: Optional[StrictInt] = Field(default=None, json_schema_extra={"examples": [1]})
34+
name: Optional[StrictStr] = Field(default=None, json_schema_extra={"examples": ["Dogs"]})
3535
__properties: ClassVar[List[str]] = ["size", "color", "id", "name"]
3636

3737
model_config = ConfigDict(

samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/format_test.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ class FormatTest(BaseModel):
4444
binary: Optional[Union[StrictBytes, StrictStr, Tuple[StrictStr, StrictBytes]]] = None
4545
var_date: date = Field(alias="date")
4646
date_time: Optional[datetime] = Field(default=None, alias="dateTime")
47-
uuid: Optional[UUID] = None
47+
uuid: Optional[UUID] = Field(default=None, json_schema_extra={"examples": ["72f98069-206d-4f12-9f12-3d1e525a8e84"]})
4848
password: Annotated[str, Field(min_length=10, strict=True, max_length=64)]
4949
pattern_with_digits: Optional[Annotated[str, Field(strict=True)]] = Field(default=None, description="A string that is a 10 digit number. Can have leading zeros.")
5050
pattern_with_digits_and_delimiter: Optional[Annotated[str, Field(strict=True)]] = Field(default=None, description="A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01.")

samples/openapi3/client/petstore/python-aiohttp/petstore_api/models/pet.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ class Pet(BaseModel):
3232
""" # noqa: E501
3333
id: Optional[StrictInt] = None
3434
category: Optional[Category] = None
35-
name: StrictStr
35+
name: StrictStr = Field(json_schema_extra={"examples": ["doggie"]})
3636
photo_urls: Annotated[List[StrictStr], Field(min_length=0)] = Field(alias="photoUrls")
3737
tags: Optional[List[Tag]] = None
3838
status: Optional[StrictStr] = Field(default=None, description="pet status in the store")

0 commit comments

Comments
 (0)