|
@ -5,7 +5,6 @@ from typing import ( |
|
|
Dict, |
|
|
Dict, |
|
|
Iterable, |
|
|
Iterable, |
|
|
Optional, |
|
|
Optional, |
|
|
Self, |
|
|
|
|
|
Type, |
|
|
Type, |
|
|
TypeVar, |
|
|
TypeVar, |
|
|
cast, |
|
|
cast, |
|
@ -75,8 +74,8 @@ class UploadFile(StarletteUploadFile): |
|
|
|
|
|
|
|
|
@classmethod |
|
|
@classmethod |
|
|
def from_starlette( |
|
|
def from_starlette( |
|
|
cls: type[Self], starlette_uploadfile: StarletteUploadFile |
|
|
cls: type["UploadFile"], starlette_uploadfile: StarletteUploadFile |
|
|
) -> Self: |
|
|
) -> "UploadFile": |
|
|
return cls( |
|
|
return cls( |
|
|
file=starlette_uploadfile.file, |
|
|
file=starlette_uploadfile.file, |
|
|
size=starlette_uploadfile.size, |
|
|
size=starlette_uploadfile.size, |
|
|