str
, int
, float
, bool
, dict
, list
)sieve.File
: a generic file object, used to pass references through Sieve functionsAside: Untyped function handling
pandas.DataFrame
as input via Python, but this wouldn’t be possible from the API without implementing a custom JSON encoder/decoder in your function code.Outputs: When fetching job outputs from the API, we automatically try to JSON encode your function’s return value. If your function is typed, we will use the type to determine how to encode the output. If your function is not typed, we will use the default JSON encoder. From the Python client, we always return the direct Python object.sieve.File
input directly, making it easy to share with others on your team.