def __delete__(self, obj):
        if obj is None:
            return self
        try:
            value = obj.__dict__.pop(self.__name__)
        except __HOLE__:
            pass
        else:
            if self.__del is not None:
                self.__del(obj, value)
dataset/ETHPy150Open ionelmc/django-redisboard/src/redisboard/utils.py/cached_property.__delete__