Releases: alphatwirl/atpbar
Releases · alphatwirl/atpbar
v1.0.0
v0.9.9
v0.9.8
v0.9.7
PyPI: https://pypi.org/project/atpbar/0.9.7/
Changes from the previous release: (diff)
- fixed the problem of progress bars stopping in multiprocessing.
atpbar
in sub-processes will not send the end order to the pickup.
- fixed the problem of duplicate progress bar for complete tasks.
- The last report will be sent only once for each task regardless of whether the loop completes all iterations.
- updated .travis.yml, using 3.7-dev for python 3.7
- updated tests
- cleaned code
v0.9.6
PyPI: https://pypi.org/project/atpbar/0.9.6/
Changes from the previous release: (diff)
- updated the feature
- The progress bars will be updated with the last complete iteration even if the loop ends with
break
or an exception
- The progress bars will be updated with the last complete iteration even if the loop ends with
- fixed the problem of a pickup not running after
flush()
. - stopped
atpbar
waiting for all progress bars to finish updating if anotheratpbar
starts in a sub-thread or sub-process. - updated .travis.yml, adding a test without jupyter
- removed
ProgressReport
, replaced withdict()
- updated docstrings
- updated tests
- cleaned code
v0.9.5
v0.9.4
v0.9.3
PyPI: https://pypi.org/project/atpbar/0.9.3/
Changes from the previous release: (diff)
- fixed the problem of returning from the outermost
atpbar
in the single thread. This problem was causing, for example, the command prompt to already have appeared while the progress bars were still growing in the interactive mode. - added a new function
flush()
, which returns after the progress bars finished updating -- useful for threading and multiprocessing