Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update tqdm to 4.41.1 #821

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

pyup-bot
Copy link
Collaborator

@pyup-bot pyup-bot commented Jan 2, 2020

This PR updates tqdm from 4.30.0 to 4.41.1.

Changelog

4.41.0

- trim on `ncols` overflow with ANSI handling (850, 716 <- 690)
- add `notebook.reset()` (864)
- add `keras.TqdmCallback` (867 <- 835)
- documentation updates
+ document newly added features (above)
+ notebook `ncols` percentage/pixels (276)
- test updates
+ test newly added features (above)
+ add CI for `win` and `osx` (841)
+ `py2` threading

4.40.2

- fix `pandas` unhashable func (862 -> 863)
+ add tests

4.40.1

- fix floating point imprecision raising errors (859)
- fix auto gh releases ([travis-ci/dpl914](https://github.com/travis-ci/dpl/issues/914))
- update CONTRIBUTING ([84 (comment)](https://github.com/tqdm/tqdm/issues/84issuecomment-167516992))

4.40.0

- officially support `float` for `n` and `total` (802)
+ `notebook`: use `FloatProgress` <= `IntProgress` (471, 456)
+ allow imprecision (`n <= total + epsilon`) (849)
- fix unicode bar format arguments (803 -> 851)
- add `contrib` submodule (815)
- add `wrapattr`, `utils.CallbackIOWrapper`, `contrib.DummyTqdmFile` (84 -> 844)
- update tests
- update documentation
- tidy automatic `snap` deployments
- minor doc update (854)

4.39.0

- add `pandas` builtin operations check (843 <- 697)
- avoid unnecessary `dedent` (837)
- remove unneeded bar logic
- misc code tidy
- update documentation
+ document default argument overriding (370)
+ add missing `isatty()` (713)
+ update badges
+ add code of conduct
- update framework
+ clean CI stages
+ update CI default `py3.6` => `py3.7`
+ automate snap releases (686 <- 685)

4.38.0

- support `lock_args` for e.g. non-blocking intermediate writes (838 -> 839)
+ use `self.refresh()` in more places
+ add and update performance tests
+ support args for `TqdmDefaultWriteLock.acquire()`
- fix colorama on win (678, 764)
- framework updates
+ CI cleanup
 * move to stages (check/test/deploy)
 * auto deploy notes
 * deploy only on parent repo
 * separate docker deploy
+ update documentation sync/generation
- update examples
- update documentation
- add and update tests
- misc tidy and linting

4.37.0

- potential future pandas fix (824)
- better unicode widechar support (803 -> 410, 805)
- fix example/tqdm_wget unknown total (826)
- add `stacklevel=2` to warnings (821)
- misc framework updates
+ snapcraft version fix
+ update issue/pr templates (830)
+ update unit tests
- misc documentation updates
+ update parallel (multiprocessing, ThreadPoolExecutor) example (407)
+ add slides, video images
+ add CII Best Practices badge
+ add repology badge
+ update badge icons

4.36.1

- fix CLI entrypoint

4.36.0

- expose more custom format params
- potential thread safety fix (548)
- update submodule architecture (198 -> 800)
+ backward-compatibility
+ expose `utils`
+ rename `main` -> `cli`
+ add/fix tests
+ fix minor cached var optimisation
+ `gui` partial upgrade (790)
+ `notebook` upgrade (790)
 * support `{bar}` in `bar_format` (594)
 * inherit methods including `set_*(refresh)` (740 -> 741)
+ ready for `contrib` releases (252)
- support custom `bar_format` with unknown `total`
- fix `tqdm_notebook` red block on explicit `file=None` (791)
- update notebook to fully support custom `bar_format` (594, 649)
- misc tidy
+ warnings
+ linting
+ update submodule contribution guide (252)
+ parallel `(py)make test`
+ fix Zenodo metadata
- update documentation
+ `pandas`, `notebook`, `gui` (245)
+ indentation
+ update multiprocessing and multithreading examples (796)

4.35.0

- add `{bar}` format specifier (623 -> 799)
+ `[width][type]`
- add tests and documentation
- update performance tests

4.34.0

- add `leave=None` convenience option for `leave = position == 0`
- ensure nested completed bars respect `leave=True` (230)
- ensure nested bars are cleared before being moved up (795)
- support both ` ` and `=` syntax for CLI options (761 -> 774)
- misc documentation updates (778, 782)
- fix/update tests
- update GitHub docker package deployment

4.33.0

- fix `pandas==0.25` API change (780)
- add contributor badges (`sourcerer`)
- fix py26 travis CI
- metadata fixes
+ `.zenodo.json`
+ `CODEOWNERS`
- GitHub package registry docker deployment
- minor linting
- documentation updates (773)

4.32.2

- fix 'Set changed size during iteration' (481 -> 700, 754)
- add `tqdm.autonotebook` check for `$VSCODE_PID` (747 -> 751)
- fix missing `multiprocessing` in Jython (698)
- make `bool(tqdm(iter))` consistent with `bool(iter)` (353 -> 694)
- add and update unit tests
- add and update documentation & framework
+ update notable contributors list
+ update usage docstrings (714, 715)
+ add funding
+ add `awesome-python` badge
+ trove classifier update
+ update demo notebook badges
+ add JOSS DOI
+ add Zenodo metadata
+ move unnecessary root clutter

4.32.1

- fix `notebook` with unknown `total` (743)

4.32.0

- support `unit_scale` in `notebook`
- support negative update (432, 545)
- add `reset()` function (547, 545)
- add `[python setup.py] make run`
- add and update documentation
- example of dynamic usage (735, 545, 547, 432, 374)
- note writing issues (737)
- update badges
- add [PyData2019 slides link](https://tqdm.github.io/PyData2019/slides.html)
- add [JOSS paper](https://github.com/openjournals/joss-papers/blob/joss.01277/joss.01277/10.21105.joss.01277.pdf)
- update manpages
- add docker install
- add snapcraft install
- notebooks: add binder, rename RMOTR => notebooks.ai (679)
- prettify and unify contributors/maintainers/authors
- CI and release framework updates
- add snapcraft snaps (647)
- add travis auto-deployment (685)
 + PyPI releases
 + docker devel/releases
- update deployment dev docs
- fix travis deploy pymake
- update .gitinore
- add & update unit tests
- automate more documentation

4.31.1

- fix `file.encoding==None` caused by 598 (673 -> 676)
+ add tests
- tidy code, update authors and tests
+ add `setup.py` test to CI

4.31.0

- Write bytes to `stdout`/`stderr` in py2 (https://bugs.python.org/issue21363, 589 -> 598)
- Add `write_bytes` parameter for py2/3 default override
- support custom bar characters vias `ascii` parameter (223 -> 227)
- implement, document and test custom bar spinners
- support custom `bar_format` with unknown `total` (282 -> 284)
- fix `TypeError` when `unit_scale` and unknown `total`
- document `format_dict`
- expose `elapsed_s`, `remaining_s` to `bar_format`
- add `unit` option to `bar_format` (368)
- auto `README.rst` generation framework
- add notes in `CONTRIBUTING.md`
- update tests
- update documentation
- misc code tidy
Links

@pyup-bot pyup-bot mentioned this pull request Jan 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant