Specify named param for field defaults in Python Pydantic V1 generator (#18187)

* Use named parameter

* Regenerate samples
This commit is contained in:
Nick Cooper
2024-03-23 23:36:15 -04:00
committed by GitHub
parent 9acd620bbb
commit 8acf9b779d
76 changed files with 126 additions and 126 deletions

View File

@@ -27,9 +27,9 @@ class DataQuery(Query):
"""
DataQuery
"""
suffix: Optional[StrictStr] = Field(None, description="test suffix")
text: Optional[StrictStr] = Field(None, description="Some text containing white spaces")
var_date: Optional[datetime] = Field(None, alias="date", description="A date")
suffix: Optional[StrictStr] = Field(default=None, description="test suffix")
text: Optional[StrictStr] = Field(default=None, description="Some text containing white spaces")
var_date: Optional[datetime] = Field(default=None, alias="date", description="A date")
__properties = ["id", "outcomes", "suffix", "text", "date"]
class Config:

View File

@@ -31,9 +31,9 @@ class Pet(BaseModel):
id: Optional[StrictInt] = None
name: StrictStr = Field(...)
category: Optional[Category] = None
photo_urls: conlist(StrictStr) = Field(..., alias="photoUrls")
photo_urls: conlist(StrictStr) = Field(default=..., alias="photoUrls")
tags: Optional[conlist(Tag)] = None
status: Optional[StrictStr] = Field(None, description="pet status in the store")
status: Optional[StrictStr] = Field(default=None, description="pet status in the store")
__properties = ["id", "name", "category", "photoUrls", "tags", "status"]
@validator('status')

View File

@@ -26,7 +26,7 @@ class Query(BaseModel):
"""
Query
"""
id: Optional[StrictInt] = Field(None, description="Query")
id: Optional[StrictInt] = Field(default=None, description="Query")
outcomes: Optional[conlist(StrictStr)] = None
__properties = ["id", "outcomes"]