diff --git a/dvc/state.py b/dvc/state.py index 3d7b4a307..219c4ca7d 100644 --- a/dvc/state.py +++ b/dvc/state.py @@ -76,7 +76,10 @@ class State(StateBase): # pylint: disable=too-many-instance-attributes if not tmp_dir: return - config = {"eviction_policy": "least-recently-used"} + config = { + "eviction_policy": "least-recently-used", + "disk_pickle_protocol": 4, + } self.links = Cache(directory=os.path.join(tmp_dir, "links"), **config) self.md5s = Cache(directory=os.path.join(tmp_dir, "md5s"), **config)