Files changed (4)
Add ``progress`` units of progress to the current work unit. Send description ``desc`` to the callback.
Yields each element of ``sequence`` by first calling :meth:``start_job`` on self with progress units equal to the length of ``sequence``. At each yields, :meth:``add_progress`` is called. If ``desc_format`` is not None, a new description is generated from the format at every ``every`` element. For example, such a format could be "Processed %d elements out of %d". If you have a lot of elements in ``sequence``, it might be a good idea to make ``every`` higher so that description formatting doesn't affect your process performance too much.