code: def run(self):
          
          if self.update_time_value():
              self.i3status.py3_wrapper.notify_update(self.module_name)
          due_time = self.py3.time_in(sync_to=self.time_delta)
  
          self.i3status.py3_wrapper.timeout_queue_add(self, due_time)
docs: updates the modules output.
          Currently only time and tztime need to do this