class_docstr: Class for generating a command-line progressbar
  
  Parameters
  ----------
  max_value : int
      Maximum value of process (e.g. number of samples to process, bytes to
      download, etc.).
  initial_value : int
      Initial value of process, useful when resuming process from a specific
      value, defaults to 0.
  mesg : str
      Message to include at end of progress bar.
  max_chars : int
      Number of characters to use for progress bar (be sure to save some room
      for the message and % complete as well).
  progress_character : char
      Character in the progress bar that indicates the portion completed.
  spinner : bool
      Show a spinner.  Useful for long-running processes that may not
      increment the progress bar very often.  This provides the user with
      feedback that the progress has not stalled.
class_docstr_tok: ["Class","for","generating","a","command-line","progressbar","Parameters","--","--","--","--","--","max_value",":","int","Maximum","value","of","process","(","e.g",".","number","of","samples","to","process",",","bytes","to","download",",","etc.",")",".","initial_value",":","int","Initial","value","of","process",",","useful","when","resuming","process","from","a","specific","value",",","defaults","to","0.","mesg",":","str","Message","to","include","at","end","of","progress","bar",".","max_chars",":","int","Number","of","characters","to","use","for","progress","bar","(","be","sure","to","save","some","room","for","the","message","and","%","complete","as","well",")",".","progress_character",":","char","Character","in","the","progress","bar","that","indicates","the","portion","completed",".","spinner",":","bool","Show","a","spinner",".","Useful","for","long-running","processes","that","may","not","increment","the","progress","bar","very","often",".","This","provides","the","user","with","feedback","that","the","progress","has","not","stalled","."]
docstr: Update progressbar with the value of the increment instead of the
  current value of process as in update()
  
  Parameters
  ----------
  increment_value : int
      Value of the increment of process.  The percent of the progressbar
      will be computed as
      (self.cur_value + increment_value / max_value) * 100
  mesg : str
      Message to display to the right of the progressbar.  If None, the
      last message provided will be used.  To clear the current message,
      pass a null string, ''.
docstr_tok: ["Update","progressbar","with","the","value","of","the","increment","instead","of","the","current","value","of","process","as","in","update","(",")","Parameters","--","--","--","--","--","increment_value",":","int","Value","of","the","increment","of","process",".","The","percent","of","the","progressbar","will","be","computed","as","(","self.cur_value","+","increment_value","\/","max_value",")","*","100","mesg",":","str","Message","to","display","to","the","right","of","the","progressbar",".","If","None",",","the","last","message","provided","will","be","used",".","To","clear","the","current","message",",","pass","a","null","string",",","``","."]
code: def update_with_increment_value(self, increment_value, mesg=None):
      """Update progressbar with the value of the increment instead of the
      current value of process as in update()
  
      Parameters
      ----------
      increment_value : int
          Value of the increment of process.  The percent of the progressbar
          will be computed as
          (self.cur_value + increment_value / max_value) * 100
      mesg : str
          Message to display to the right of the progressbar.  If None, the
          last message provided will be used.  To clear the current message,
          pass a null string, ''.
      """
      self.cur_value += increment_value
      self.update(self.cur_value, mesg)
  
file_path: vispy/vispy/util/fetching.py
imports: from math import log
  import os
  from os import path
  import sys
  import shutil
  import time
  import urllib.request
  from ..util.config import config
label_desc: Use image node_id 3 for calling the ProgressBar obj's underlying member method code with example usage: obj.update_with_increment_value(increment_value, mesg) without return types