def memo_key(args, kwargs):
    result = (args, frozenset(kwargs.items()))
    try:
        hash(result)
    except __HOLE__:
        result = tuple(map(id, args)), str(kwargs)
    return result
dataset/ETHPy150Open blaze/cachey/cachey/cache.py/memo_key