def _handle_dict()

in src/ab/utils/serializer.py [0:0]


def _handle_dict(d, skip_underscore=False):
    converted = ((str(k), json_serializable(v, skip_underscore))
                 for k, v in d.items())
    if skip_underscore:
        converted = ((k, v) for k, v in converted if k[:2] != '__')
    return {k: v for k, v in converted if v is not _cant_serialize}