Coverage for C:\Python311\Lib\site-packages\persist_cache\pickle.py: 0%
9 statements
« prev ^ index » next coverage.py v7.3.2, created at 2024-05-06 20:49 +1000
« prev ^ index » next coverage.py v7.3.2, created at 2024-05-06 20:49 +1000
1from functools import wraps
3import dill as pickle
4import lz4.frame
7@wraps(pickle.dumps)
8def dumps(*args, **kwargs):
9 return lz4.frame.compress(pickle.dumps(*args, **kwargs))
11@wraps(pickle.loads)
12def loads(*args, **kwargs):
13 return pickle.loads(lz4.frame.decompress(*args, **kwargs))