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: 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]

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: T[source]
status_code: int[source]