DEMON icon indicating copy to clipboard operation
DEMON copied to clipboard

Pin tqdm to latest version 4.62.3

Open pyup-bot opened this issue 2 years ago • 1 comments

This PR pins tqdm to the latest release 4.62.3.

Changelog

4.62.3

- fix minor typo (1246)
- minor example fix (1246)
- misc tidying & refactoring
- misc build/dev framework updates
+ update dependencies
+ update linters
+ update docs deployment branches
- misc test/ci updates
+ test forks
+ tidy OS & Python version tests
+ bump primary python version 3.7 => 3.8
+ beta py3.10 testing
+ fix py2.7 tests
+ better timeout handling

4.62.2

- fix notebook memory leak (1216)
- fix `contrib.concurrent` with generators (1233 <- 1231)

4.62.1

- `contrib.logging`: inherit existing handler output stream (1191)
- fix `PermissionError` by using `weakref` in `DisableOnWriteError` (1207)
- fix `contrib.telegram` creation rate limit handling (1223, 1221 <- 1220, 1076)
- tests: fix py27 `keras` dependencies (1222)
- misc tidy: use relative imports (1222)
- minor documentation updates (1222)

4.62.0

- `asyncio.gather` API consistency with stdlib (1212)
- fix shutdown exception (1209 <- 1198)
- misc build framework updates (1209)
- add [GH Sponsors](https://github.com/sponsors/tqdm/dashboard/tiers?frequency=one-time) & [merch](https://tqdm.github.io/merch) links

4.61.2

- install `colorama` on Windows (1139, 454)
- add telegram support for `leave=False` (1189)
- support `pandas==1.3.0` (1199)
- fix `keras` potential `AttributeError` (1184 <- 1183)
- fix py3.10 `asyncio` tests (1176)
- flush `stdout`/`err` before first render (1177)
- misc minor build & test framework updates (1180)

4.61.1

- fix `utils._screen_shape_linux()` sometimes raising `ValueError` (1174)
- minor build/CI framework updates (1175)
- minor documentation updates
- fix typo (1178)
- link to [merch](https://tqdm.github.io/merch)! :billed_cap: :shirt:

4.61.0

- `keras` support for `initial_epoch` (1150 <- 1138)
- misc documentation updates
+ update & shorten URLs (1163)
+ fix typos (1162)
- fix & update tests (1163)
- minor framework updates (1163)

4.60.0

- add `contrib.logging` helpers for redirecting to `tqdm.write()` (1155 <- 786)
- support `delay` in `notebook` (1142)
- fix `contrib.tmap`, `tzip` not using `tqdm_class` (1148)
- add `notebook` tests (1143)
- updates & misc minor fixes for documentation

4.59.0

- add `tqdm.dask.TqdmCallback` (1079, 279 <- 278)
- add `asyncio.gather()` (1136)
- add basic support for `length_hint` (1068)
- add & update tests
- misc documentation updates (1132)
+ update contributing guide
+ update URLs
+ bash completion: add missing `--delay`
- misc code tidy
- add `[notebook]` extra (1135)

4.58.0

- add start `delay` in seconds (836 <- 1069, 704)
- add tests
- misc code tidy (1130)
- misc documentation updates

4.57.0

- add line buffering for `DummyTqdmFile` (960)
- fix & update demo notebook (1127)
- fix py3 urllib examples (1127)
- suppress deprecated `pandas` warnings (824, 1094)
- misc framework updates
- misc tests updates
- misc code tidy

4.56.2

- fix attribute errors when disabled (1126)
+ `reset()` (1125)
+ `unpause()`
- add tests

4.56.1

- fix `repr()` & `format_dict` when disabled (1113 <- 624)
- rename `__repr__()` => `__str__()`
- minor documentation updates (1113)
+ fix Binder demo notebook (1119)
+ remove explicit Dockerfile
+ move some images to external repo
- add & update tests

4.56.0

- add `tqdm.tk` (1006)
- add `tqdm.rich`
- minor formatting improvements for `tqdm.gui`
- fix `display()` inheritance/override
- add tests
- add documentation

4.55.2

- update tests (1108)
+ make pre-commit `pytest` quicker
+ switch pre-commit from `make` to `python`
+ add and update (auto) formatters & CI (1108, 1093)
- update contributing guidelines (1108)
+ fix formatting
+ test dependencies (1109)
- update `.gitignore`
- fix (auto & manual) formatting
- fix minor detected bugs
- misc build/CI framework upgrades

4.55.1

- fix `(Rolling|Expanding).progress_apply()` on `pandas==1.2.0` (1106)
- minor documentation updates

4.55.0

- fix ASCII notebook export (937, 1035, 1098)
- fix notebook gui-mode extra spaces (433, 479, 550, 935)
- better ETA for early iterations (1101)
- better ETA for wildly varying iteration rates (1102)
- update submodule inheritance
+ `tqdm.gui`
+ `tqdm.notebook`
+ `tqdm.contrib.telegram`
+ `tqdm.contrib.discord`
- documentation updates
- misc code optimisations
- add tests
- framework updates
+ build
+ CI & test
- misc code linting/formatting

4.54.1

- drop `py3.4` (no longer tested) (1091)
- misc CI updates (1091)
+ update `snap` build & deploy method
+ bot releases

4.54.0

- get rid of `get_new` (1085 <- 1084, 509)
- minor CI framework optimisations

4.53.0

- provide `get_new()` helper for mixed subclasses in nested mode (509)
- fix nested `asyncio` (1074)
+ document async `break` hazard
- add tests
- drop py2.6/3.2/3.3 and distutils (no longer tested)
+ drop py2.6 (502 <- 620, 127)
+ drop `distutils` in favour of `setuptools`/`setup.cfg` (723, 721)
- CI framework overhaul
+ drop appveyor (Windows already tested by GHA)
+ skip `devel` PRs
+ automate linting comments on failure
- use `setuptools_scm` (722)
+ fix & update tests
+ fix & upgrade snap build
+ update CONTRIBUTING docs

4.52.0

- allow delaying `display()` to a different notebook cell (1059 <- 909, 954)
+ add `notebook` argument `display=True` (use `display=False` with `display(tqdm_object.container)`)
+ add `keras.TqdmCallback` support for initialiser arguments (use `display=False` with `tqdm_callback_object.display()`) (1059 <- 1065)
+ add documentation
- add CI on windows (507)
- enable CI on OSX
- migrate CI Travis => GHA
+ add tests for MacOS & Windows
+ add tests for py3.9 (1073)
+ update documentation
- minify docker build
- update tests
- misc tidy

4.51.0

- add `{eta}` datetime `bar_format` argument (1055 <- 1051)
+ e.g. `bar_format='{l_bar}{bar}| {n_fmt}/{total_fmt} [{rate_fmt} ETA:{eta:%y-%m-%d %H:%M}{postfix}]'`
- fix py3 CLI `--update` & `--update_to`
- replace `nosetests` with `pytest` (1052, 1045)
- add & update tests

4.50.2

- fixed `platform.system()` causing `fork()` warnings (691)
- fixed `contrib.concurrent.process_map` pickling error with `threading.RLock` (920)
- updated documentation & examples
- updated CI framework
- updated tests
- misc code tidy

4.50.1

- fix multiprocessing lock creation leak (982, 936, 759)
+ fixes 617 which introduced this bug (v4.29.0, released 2019-01-06, undiagnosed until now) where multiple threads could concurrently create and append process locks to a global list, then try to release them without first acquiring :imp:
- major test overhaul: fix, update, and speed up
- misc CI framework updates
- code linting
- minor documentation tidy

4.50.0

- add bar `colour` option (1040 <- 450)
+ for `notebook` as well as `std`/CLI
+ plain text as well as hex (e.g. 'green' or '00ff00')
- `notebook` improvements (1032 <- 1031)
+ split bar description into separate widget
+ improve `reset()` (handle width and colour)
- fix exceptions when `file` is closed (1041, 1036 <- 1033)
- add & update tests
- minor documentation updates
- move and configure issue/pr templates

4.49.0

- CLI: add `--tee` (1014 <- 1013)
- CLI: add `--update` and `--update_to` (996 <- 975)
- CLI: add `--null` (996)
- CLI: accept `-` instead of `_` in options (e.g. `--update-to`)
- make `update()` return `True` on `display` to ease efficient use of custom callbacks (845)
- fix `py>=3` CLI `--delim` encoding error
- fix `py>=3.5` version detection in `tqdm.auto` (1029 <- 1028)
- fix final ETA when using `initial` (1021 <- 689)
- update documentation
+ add & update custom callback examples
+ improve help formatting of boolean CLI options
- add & update tests

4.48.2

- fix `notebook` formatting

4.48.1

- fix ANSI escape codes breaking `tqdm.write` (692, 777)
- fix long-lived strongref (1007, https://bugs.python.org/issue39093)
- fix cli `--version` crash on missing `git/refs/heads` (635)
- fix `contrib.tenumerate` ignoring `total` (1017)
- fix potential deep => shallow `kwargs` copy issues
- improve `notebook` display for unknown `total` (1015)
- make `asyncio` inherit from `std` rather than `auto`
- make `auto` multi-inherit from `autonotebook`, `asyncio` on Python3.5+
- misc documentation & examples updates
+ mention `docker-compose` requirements (771)
- misc linting & tidy
- misc minor testing framework updates

4.48.0

- add `tqdm.asyncio` (1004, 772, 91 <- 65)
+ supports async iterables (`async for row in tqdm(iterable)`)
+ supports iterables
+ supports `coroutine.send` (`tqdm(coroutine).send`)
+ add `as_completed` wrapper (`for f in tqdm.as_completed(fs)`)
- reduce `contrib.discord` logging verbosity
- fix potential `pandas()` modifying `**kwargs` bug
- update documentation
+ add missing inline docstrings
+ update contributing notes
+ update readme
+ add to `examples/` folder
 * async_coroutines
 * coroutine_pipe
+ standardise variable naming
- add tests
+ add benchmark tests against popular alternative libraries
+ test new functionality
+ more thorough `miniters` test (1003)
- misc framework updates
+ tidy changelog helper
+ add helper bots
 * comment-bot `/tag`
 * post-release-bot
   - wiki updater
   - website updater
 * benchmark regressions
   - full/thorough test on schedule & release
   - quick test on PR

4.47.0

- add `contrib.discord` (similar to `contrib.telegram`) (976)
- add `contrib.bells` to auto-enable all extras
- add `contrib.utils_worker` for common slow tasks (e.g. web I/O)
+ fix lazy large memory usage & discard unsent messages (unprocessed tasks)
- fix slow notebook imports (955 <- 709)
- fix `gui` `TypeError` on unknown `len()` (971)
- misc documentation/error message updates
+ more succinct ImportError on missing `ipywidgets` (872)
+ fix broken/deprecated link (981)
+ add inline usage for `contrib.discord` and `contrib.telegram`
- misc framework updates
+ add official `py3.8` support (986)
+ fix `snap` builds

![contrib.discord](https://img.tqdm.ml/screenshot-discord.png)

![contrib.telegram](https://img.tqdm.ml/screenshot-telegram.gif)
Links
  • PyPI: https://pypi.org/project/tqdm
  • Changelog: https://pyup.io/changelogs/tqdm/
  • Repo: https://tqdm.github.io

pyup-bot avatar Sep 20 '21 20:09 pyup-bot