(self, dsk)
| 1005 | |
| 1006 | class DependenciesMapping(MutableMapping): |
| 1007 | def __init__(self, dsk): |
| 1008 | self.dsk = dsk |
| 1009 | self._removed = set() |
| 1010 | # Set a copy of dsk to avoid dct resizing |
| 1011 | self._cache = dsk.copy() |
| 1012 | self._cache.clear() |
| 1013 | |
| 1014 | def __getitem__(self, key): |
| 1015 | if (val := self._cache.get(key)) is not None: |