def update(self, val):
        self.currval = val
        delta = time.time() - self._last_updated
        if (delta > 0.1 and self.currval != self._last_displayed_val and
                not self._finished):
            self._display()
            self._last_updated = time.time()
dataset/ETHPy150Open boto/requestbuilder/requestbuilder/mixins/progress.py/_MachineReadableCounter.update/original