Change query parameters to recommended usage of TypedDict

This commit is contained in:
Max Tretikov 2024-06-14 14:33:11 -06:00
parent 935f6c2061
commit a248c4c141

View File

@ -15,32 +15,19 @@ AdditionalProperties: typing_extensions.TypeAlias = schemas.NotAnyTypeSchema
from comfy.api.paths.view.get.parameters.parameter_0 import schema from comfy.api.paths.view.get.parameters.parameter_0 import schema
from comfy.api.paths.view.get.parameters.parameter_1 import schema as schema_3 from comfy.api.paths.view.get.parameters.parameter_1 import schema as schema_3
from comfy.api.paths.view.get.parameters.parameter_2 import schema as schema_2 from comfy.api.paths.view.get.parameters.parameter_2 import schema as schema_2
Properties = typing.TypedDict(
'Properties',
{ class Properties(typing.TypedDict):
"filename": typing.Type[schema.Schema], filename: typing.Type[schema.Schema]
"subfolder": typing.Type[schema_2.Schema], subfolder: typing.Type[schema_2.Schema]
"type": typing.Type[schema_3.Schema], type: typing.Type[schema_3.Schema]
}
) class QueryParametersRequiredDictInput(typing.TypedDict):
QueryParametersRequiredDictInput = typing.TypedDict( filename: str
'QueryParametersRequiredDictInput',
{ class QueryParametersOptionalDictInput(typing.TypedDict, total=False):
"filename": str, subfolder: str
} type: typing.Literal["output", "input", "temp"]
)
QueryParametersOptionalDictInput = typing.TypedDict(
'QueryParametersOptionalDictInput',
{
"subfolder": str,
"type": typing.Literal[
"output",
"input",
"temp"
],
},
total=False
)
class QueryParametersDict(schemas.immutabledict[str, schemas.OUTPUT_BASE_TYPES]): class QueryParametersDict(schemas.immutabledict[str, schemas.OUTPUT_BASE_TYPES]):