kittycad.types

Contains some shared types for properties

Classes

File(payload[, file_name, mime_type])

Contains information for file uploads

Response(status_code, content, headers, parsed)

A response from an endpoint

Unset()

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

Contains information for file uploads

Method generated by attrs for class File.

file_name: Optional[str][source]
mime_type: Optional[str][source]
payload: Union[BinaryIO, TextIO][source]
to_tuple()[source][source]

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

Return type:

Tuple[Optional[str], Union[BinaryIO, TextIO], Optional[str]]

class kittycad.types.Response(status_code, content, headers, parsed)[source][source]

A response from an endpoint

Method generated by attrs for class Response.

content: bytes[source]
headers: MutableMapping[str, str][source]
parsed: TypeVar(T)[source]
status_code: int[source]