Skip to main content

prefect.server.utilities.schemas.serializers

Functions

orjson_dumps

Utility for dumping a value to JSON using orjson. orjson.dumps returns bytes, to match standard json.dumps we need to decode.

orjson_dumps_extra_compatible

Utility for dumping a value to JSON using orjson, but allows for
  1. non-string keys: this is helpful for situations like pandas dataframes, which can result in non-string keys
  2. numpy types: for serializing numpy arrays
orjson.dumps returns bytes, to match standard json.dumps we need to decode.