tqdm
tqdm copied to clipboard
All-in-one pull request
Hey @noamraph,
I've checked https://github.com/noamraph/tqdm/pull/9, https://github.com/noamraph/tqdm/pull/10 and https://github.com/noamraph/tqdm/pull/15 (they all look good) and merged them in a single branch. Also, I've made some other small maintenance-related improvements: Travis CI is enabled, license and Python versions info is added to setup.py, tests now run against more interpreters.
Merging https://github.com/noamraph/tqdm/pull/11 is not needed because it is already covered by https://github.com/noamraph/tqdm/pull/9. I haven't merged https://github.com/noamraph/tqdm/pull/4 because you said you'd like to do some DreamPie changes first. There are few other forks (without PRs), but they diverge from the 'main' source code a bit too much.
tqdm is great because it has sane defaults, easy to use API, and because its per-iteration overhead is low. I haven't found a better progress bar package. Great job! All errors I've encountered ('\n' issue, stdout vs stderr, small Python 3 issues) were fixed either in master or in pull requests.
The only problem is that it is not getting much love now - it seems you don't have time to review pull requests and do releases. This PR is my attempt to make your life a bit easier :) Please tell if I can do anything else to help.
Nice PR !
@kmike Try on https://github.com/tqdm/tqdm