Changelog
### 4.29.1
```
- fix `classmethod` lock bug (617: 457 -> 658)
- add unit test to prevent regression
```
### 4.29.0
```
- Avoid global multiprocessing locks (611 -> 617)
- Add support for infinite iterables (651)
- Fix missing attr pos when used in multi-threaded environment (573)
- Do not join `TMonitor` if it is the current thread (613 -> 641)
- Add OpenBSD NIX support (638)
- Unit tests, general documentation fixes and tidying (e.g. 642)
- CI travis improvements
+ `py37-dev` -> `py37` (622)
+ fix `py26`
```
Links
- PyPI: https://pypi.org/project/tqdm
- Changelog: https://pyup.io/changelogs/tqdm/
- Repo: https://github.com/tqdm/tqdm
Coverage remained the same at 67.048% when pulling 175cb2285b2338196bb43206bdd469089ba32348 on pyup-update-tqdm-4.28.1-to-4.29.1 into 0f41b3ee445d59dd9066ac1dc5535ebe2e29dfb6 on master.
This PR updates tqdm from 4.28.1 to 4.29.1.
Changelog
### 4.29.1 ``` - fix `classmethod` lock bug (617: 457 -> 658) - add unit test to prevent regression ``` ### 4.29.0 ``` - Avoid global multiprocessing locks (611 -> 617) - Add support for infinite iterables (651) - Fix missing attr pos when used in multi-threaded environment (573) - Do not join `TMonitor` if it is the current thread (613 -> 641) - Add OpenBSD NIX support (638) - Unit tests, general documentation fixes and tidying (e.g. 642) - CI travis improvements + `py37-dev` -> `py37` (622) + fix `py26` ```Links
- PyPI: https://pypi.org/project/tqdm - Changelog: https://pyup.io/changelogs/tqdm/ - Repo: https://github.com/tqdm/tqdm