kittycad.types.File

class kittycad.types.File(payload, file_name=None, mime_type=None)[source][source]

Bases: object

Contains information for file uploads

Method generated by attrs for class File.

file_name: str | None[source]
mime_type: str | None[source]
payload: BinaryIO | TextIO[source]
to_tuple()[source][source]

Return a tuple representation that httpx will accept for multipart/form-data

Return type:

Tuple[str | None, BinaryIO | TextIO, str | None]