Compatibility with Python 3.9+
Summary
The primary fix in this release is providing compatibility with Python 3.9+.
Merged PRs
#29 – Fix deprecated collections import for compatibility with Python 3.9.
#35 – Use the total kwarg as the tqdm length if provided.
#28 – Fix bug with no sized iterables (look before you leap).
#45 – Allow overriding tqdm function used.
#36 – Include LICENSE.txt in pip package.
Other Changes
- Switched from Travis CI to GitHub Actions for testing.
- Changed default branch from master to main.
- Changed supported Python versions from 3.5-3.8 to 3.7-3.10.