ComfyUI/comfy/digest.py
Benjamin Berman 66b857d069 basic caching
2023-08-04 15:44:02 -07:00

10 lines
245 B
Python

import hashlib
import json
def digest(data: dict | str) -> str:
json_str = data if isinstance(data, str) else json.dumps(data)
hash_object = hashlib.sha256()
hash_object.update(json_str.encode())
return hash_object.hexdigest()