issues
search
XENON1T
/
pax
The XENON1T raw data processor [deprecated]
BSD 3-Clause "New" or "Revised" License
16
stars
15
forks
source link
Pin tqdm to latest version 4.20.0
#688
Closed
pyup-bot
closed
6 years ago
pyup-bot
commented
6 years ago
This PR pins
tqdm
to the latest release
4.20.0
.
Changelog
### 4.20.0 ``` - `pandas` wrapper: remove `*args` and add better `total` handling (244, 299, 322, 366 -> 524) - document windows unicode know issues (454) - suppress `RuntimeError: Set changed size during iteration` -> `TqdmSynchronisationWarning` (481) ``` ### 4.19.9 ``` - fix monitor thread termination and update tests (527) ``` ### 4.19.8 ``` - fix monitoring thread issues + avoid uninitialised instance manipulation (493) + fix thread starting `RuntimeError` (522 -> 523) - these release notes (529) ``` ### 4.19.6 ``` - CLI improvements + `--bytes` implies `--unit B --unit_scale --unit_divisor 1024` (503) + allow hyphens in CLI arguments (511) - synchronisation: fix for `sem_open` on `aarch64` (513) - framework update + CI/tests, year 2018, py37, badges, documentation ``` ### 4.19.5 ``` - multiprocess/lock fixes (457) - `set_description` in notebook (345 -> 475) - minor tidy (476) - documentation updates ``` ### 4.19.4 ``` - fix `Lock:NotImplementedError` on certain systems (466 -> 468) - use recursive locks (469 -> 468) - fix deadlocks - tidy (448) - `flush()` on `moveto()` (398 -> 399, 420, 467) - update tests and benchmarks ``` ### 4.19.2 ``` - `flush()` on `refresh()` (459 from 317) - status printer updates (331) + use `sp()` in `refresh()` + remove redundant `clear():nomove=False` - misc minor documentation updates - unit tests ``` ### 4.19.1 ``` - `rate_(no)inv(_fmt)` (72, b228bc3) - `__repr__()` tidy (389) - fix `write()` before initialisation `AttributeError: _lock` (457) - `man` pages - documentation updates ``` ### 4.18.0 ``` - Thread safety! (285 -> 291 -> 329, 407, 417) - Ease redirection of `sys.stdout`/`stderr` (422) - Minor internal stream bugfix (439) - `AttributeError` fixes (323, 324, 418) Related to: - Misc bugs (334) - `concurrent.futures` (97) - Multi-`tqdm` (143) - `flush()` and `refresh()` (331) - Newline on `refresh()` (361) - Nested trees (384) - Manually positioned nested bars clearing (385) ``` ### 4.17.1 ``` - initialise `n` even when disabled (438) - better unicode detection (437) - `__repr__()` bugfix (441) ``` ### 4.17.0 ``` - easier redirect of `stdout` (426 -> 431) - `cls.external_write_mode() contextmanager` - `refresh=True` for `set_description`/`update`(`_str`) (317 -> 377) ``` ### 4.16.0 ``` - more formatting control (347 -> 362) - `set_postfix_str()`, `set_description_str()` - move `": "` to `bar_format` - complements 266, 270 - better CLI support (e.g. hyphenated paths) (421 423 -> 424) - more unit tests (411) - upgrade to pypy2/3-5.8.0 - add py37-dev - doc updates ``` ### 4.15.0 ``` - minor fixes (395) - minor documentation updates (400, 401, 412) - better `pandas` support (351 -> 409) - Jupyter notebook fix (352, 369 -> 373, 405) - optimise `setcheckinterval`/`setswitchinterval` (376) - add `unit_scale` (273, 295 -> 378) ``` ### 4.14.0 ``` - add `unit_divisor` 354 -> 356 - update examples ``` ### 4.13.0 ``` - support unknown systems https://github.com/warner/magic-wormhole/issues/158, 76, 344 -> 390 - support nested/multi-bars better 384, 285, 329 -> 385 - ease redirection of output (default: `sys.stderr` -> `None`) https://github.com/xonsh/xonsh/issues/2058, 329, 275 -> 293 + add [examples/redirect_print.py](https://github.com/tqdm/tqdm/blob/master/examples/redirect_print.py) - minor documentation updates ``` ### 4.12.0 ``` - fix monitor race condition 338 -> 339 - add explicit NetBSD support 344 - documentation tidy ``` ### 4.11.2 ``` - thread safety 332 - address `DeprecationWarning` 319 -> 326 - version extra 328 -> 330 - security fix - add non-master branch name - minor safety - minor documentation and comments ``` ### 4.11.1 ``` Officially support Python 3.6, addressing 333 ``` ### 4.11.0 ``` - `postfix` argument added 266->270 - fix tests for - `numpy` 272->302 - `PyPy3` 318->325 - `7z` extraction example script - new logo 315 - hit counter with logo colours and stats - documentation updates - safer `setup.py` `Makefile` emulation - better github contributions integrations and Code of Conduct 310 ``` ### 4.10.0 ``` - fix maxinterval to adjust miniters to mininterval 249 - minor bugfixes (eg 288) - misc optimisations, unit tests, and benchmarks (eg 298) - documentation updates ``` ### 4.9.0 ``` - monitoring thread to automatically to adjust `miniters` and avoid exceeding `maxinterval` - test race conditions - kill on KeyboardInterrupt + instant refresh - low performance overhead, option to disable - new CLI argument: `--bytes` to count chars - disable automatically on non-TTY (281) - fixed `refresh()` and `clear()` if disabled (286) - misc fixes - documentation - unit tests - optimisations, style fixes - codacy badge - safety and warning suppression - ignore coverall failures (283) - fix broken link in README (262) - Fix `time()` in `refresh()` + avoid `write()` races (264) - Fix `__repr__()` 269 - Fix `update(0)` causing `ZeroDivisionError` (on first call) 268 - Faster simple bar for perf test (257) - cleaner `tqdm_notebook` exit when not run in a notebook (267) - Disable coveralls because of duplicate comments on github (263) - Migrate codecov config -> codecov.yml ``` ### 4.8.4 ``` - 14% overhead reduction - fix exception when closing `tqdm_notebook` without a `total` - support more pandas modules - pandas.Series.progress_map - pandas.DataFrame.progress_applymap - Panel.progress_apply - PanelGroupBy.progress_apply - GroupBy.progress_aggregate - GroupBy.progress_transform - faster CI builds - misc documentation update and link to wiki ``` ### 4.8.1 ``` - custom tqdm warning/exceptions - tests now multiprocessed and include pandas ``` ### 4.8.0 ``` - `tqdm.pandas` classmethod replaces `tqdm_pandas` function (deprecated) - `ipython` aliased imports fixes - `write` without any instances - readme update - examples update - test fixes and updates ``` ### 4.7.6 ``` - support for pandas series - support for numpy arrays - tidy & coverage ``` ### 4.7.4 ``` - `pandas.DataFrame.apply` support - `tqdm_notebook.write()` - `tqdm_gui.write()` - misc notebook fixes - delay notebook imports (>80% reduction in import time when unused) - optional `colorama` only on windows - documentation tidy - more & faster tests ``` ### 4.7.0 ``` - CLI custom delimiter support - More robust CLI argument parsing - either one or two `-` preceding kwargs (eg `-ascii` or `--ascii`) - no positional args (so no need to quote multi-word `-desc` for example) - `bool` kwargs with implicit value=`True` still supported - optional `=` sign after kwargs - tests - doc updates, badges - pyversions, doi, licence, github ``` ### 4.6.2 ``` - Fix warnings due to IPython/Jupyter widget ``` ### 4.6.1 ``` - add IPython/Jupyter support - fix `{bar}` length breaking display when using custom `bar_format` - add a no inversion rate formatting for `bar_format` (i.e., always show `it/s` and never `s/it`) ``` ### 4.5.0 ``` - print messages within (nested) loops using `tqdm.write(...)` ```
Links
- PyPI: https://pypi.org/project/tqdm - Changelog: https://pyup.io/changelogs/tqdm/ - Repo: https://github.com/tqdm/tqdm/issues
This PR pins tqdm to the latest release 4.20.0.
Changelog
### 4.20.0 ``` - `pandas` wrapper: remove `*args` and add better `total` handling (244, 299, 322, 366 -> 524) - document windows unicode know issues (454) - suppress `RuntimeError: Set changed size during iteration` -> `TqdmSynchronisationWarning` (481) ``` ### 4.19.9 ``` - fix monitor thread termination and update tests (527) ``` ### 4.19.8 ``` - fix monitoring thread issues + avoid uninitialised instance manipulation (493) + fix thread starting `RuntimeError` (522 -> 523) - these release notes (529) ``` ### 4.19.6 ``` - CLI improvements + `--bytes` implies `--unit B --unit_scale --unit_divisor 1024` (503) + allow hyphens in CLI arguments (511) - synchronisation: fix for `sem_open` on `aarch64` (513) - framework update + CI/tests, year 2018, py37, badges, documentation ``` ### 4.19.5 ``` - multiprocess/lock fixes (457) - `set_description` in notebook (345 -> 475) - minor tidy (476) - documentation updates ``` ### 4.19.4 ``` - fix `Lock:NotImplementedError` on certain systems (466 -> 468) - use recursive locks (469 -> 468) - fix deadlocks - tidy (448) - `flush()` on `moveto()` (398 -> 399, 420, 467) - update tests and benchmarks ``` ### 4.19.2 ``` - `flush()` on `refresh()` (459 from 317) - status printer updates (331) + use `sp()` in `refresh()` + remove redundant `clear():nomove=False` - misc minor documentation updates - unit tests ``` ### 4.19.1 ``` - `rate_(no)inv(_fmt)` (72, b228bc3) - `__repr__()` tidy (389) - fix `write()` before initialisation `AttributeError: _lock` (457) - `man` pages - documentation updates ``` ### 4.18.0 ``` - Thread safety! (285 -> 291 -> 329, 407, 417) - Ease redirection of `sys.stdout`/`stderr` (422) - Minor internal stream bugfix (439) - `AttributeError` fixes (323, 324, 418) Related to: - Misc bugs (334) - `concurrent.futures` (97) - Multi-`tqdm` (143) - `flush()` and `refresh()` (331) - Newline on `refresh()` (361) - Nested trees (384) - Manually positioned nested bars clearing (385) ``` ### 4.17.1 ``` - initialise `n` even when disabled (438) - better unicode detection (437) - `__repr__()` bugfix (441) ``` ### 4.17.0 ``` - easier redirect of `stdout` (426 -> 431) - `cls.external_write_mode() contextmanager` - `refresh=True` for `set_description`/`update`(`_str`) (317 -> 377) ``` ### 4.16.0 ``` - more formatting control (347 -> 362) - `set_postfix_str()`, `set_description_str()` - move `": "` to `bar_format` - complements 266, 270 - better CLI support (e.g. hyphenated paths) (421 423 -> 424) - more unit tests (411) - upgrade to pypy2/3-5.8.0 - add py37-dev - doc updates ``` ### 4.15.0 ``` - minor fixes (395) - minor documentation updates (400, 401, 412) - better `pandas` support (351 -> 409) - Jupyter notebook fix (352, 369 -> 373, 405) - optimise `setcheckinterval`/`setswitchinterval` (376) - add `unit_scale` (273, 295 -> 378) ``` ### 4.14.0 ``` - add `unit_divisor` 354 -> 356 - update examples ``` ### 4.13.0 ``` - support unknown systems https://github.com/warner/magic-wormhole/issues/158, 76, 344 -> 390 - support nested/multi-bars better 384, 285, 329 -> 385 - ease redirection of output (default: `sys.stderr` -> `None`) https://github.com/xonsh/xonsh/issues/2058, 329, 275 -> 293 + add [examples/redirect_print.py](https://github.com/tqdm/tqdm/blob/master/examples/redirect_print.py) - minor documentation updates ``` ### 4.12.0 ``` - fix monitor race condition 338 -> 339 - add explicit NetBSD support 344 - documentation tidy ``` ### 4.11.2 ``` - thread safety 332 - address `DeprecationWarning` 319 -> 326 - version extra 328 -> 330 - security fix - add non-master branch name - minor safety - minor documentation and comments ``` ### 4.11.1 ``` Officially support Python 3.6, addressing 333 ``` ### 4.11.0 ``` - `postfix` argument added 266->270 - fix tests for - `numpy` 272->302 - `PyPy3` 318->325 - `7z` extraction example script - new logo 315 - hit counter with logo colours and stats - documentation updates - safer `setup.py` `Makefile` emulation - better github contributions integrations and Code of Conduct 310 ``` ### 4.10.0 ``` - fix maxinterval to adjust miniters to mininterval 249 - minor bugfixes (eg 288) - misc optimisations, unit tests, and benchmarks (eg 298) - documentation updates ``` ### 4.9.0 ``` - monitoring thread to automatically to adjust `miniters` and avoid exceeding `maxinterval` - test race conditions - kill on KeyboardInterrupt + instant refresh - low performance overhead, option to disable - new CLI argument: `--bytes` to count chars - disable automatically on non-TTY (281) - fixed `refresh()` and `clear()` if disabled (286) - misc fixes - documentation - unit tests - optimisations, style fixes - codacy badge - safety and warning suppression - ignore coverall failures (283) - fix broken link in README (262) - Fix `time()` in `refresh()` + avoid `write()` races (264) - Fix `__repr__()` 269 - Fix `update(0)` causing `ZeroDivisionError` (on first call) 268 - Faster simple bar for perf test (257) - cleaner `tqdm_notebook` exit when not run in a notebook (267) - Disable coveralls because of duplicate comments on github (263) - Migrate codecov config -> codecov.yml ``` ### 4.8.4 ``` - 14% overhead reduction - fix exception when closing `tqdm_notebook` without a `total` - support more pandas modules - pandas.Series.progress_map - pandas.DataFrame.progress_applymap - Panel.progress_apply - PanelGroupBy.progress_apply - GroupBy.progress_aggregate - GroupBy.progress_transform - faster CI builds - misc documentation update and link to wiki ``` ### 4.8.1 ``` - custom tqdm warning/exceptions - tests now multiprocessed and include pandas ``` ### 4.8.0 ``` - `tqdm.pandas` classmethod replaces `tqdm_pandas` function (deprecated) - `ipython` aliased imports fixes - `write` without any instances - readme update - examples update - test fixes and updates ``` ### 4.7.6 ``` - support for pandas series - support for numpy arrays - tidy & coverage ``` ### 4.7.4 ``` - `pandas.DataFrame.apply` support - `tqdm_notebook.write()` - `tqdm_gui.write()` - misc notebook fixes - delay notebook imports (>80% reduction in import time when unused) - optional `colorama` only on windows - documentation tidy - more & faster tests ``` ### 4.7.0 ``` - CLI custom delimiter support - More robust CLI argument parsing - either one or two `-` preceding kwargs (eg `-ascii` or `--ascii`) - no positional args (so no need to quote multi-word `-desc` for example) - `bool` kwargs with implicit value=`True` still supported - optional `=` sign after kwargs - tests - doc updates, badges - pyversions, doi, licence, github ``` ### 4.6.2 ``` - Fix warnings due to IPython/Jupyter widget ``` ### 4.6.1 ``` - add IPython/Jupyter support - fix `{bar}` length breaking display when using custom `bar_format` - add a no inversion rate formatting for `bar_format` (i.e., always show `it/s` and never `s/it`) ``` ### 4.5.0 ``` - print messages within (nested) loops using `tqdm.write(...)` ```Links
- PyPI: https://pypi.org/project/tqdm - Changelog: https://pyup.io/changelogs/tqdm/ - Repo: https://github.com/tqdm/tqdm/issues