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.48.2 #112

Closed
wants to merge 1 commit into from
Closed

Conversation

pyup-bot
Copy link
Collaborator

@pyup-bot pyup-bot commented Aug 3, 2020

This PR updates tqdm from 4.41.1 to 4.48.2.

Changelog

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://user-images.githubusercontent.com/10780059/82755091-62374c80-9dc9-11ea-88bb-fd8cafe854ff.png)

![contrib.telegram](https://github.com/ermakovpetr/tg_tqdm/blob/master/tg_tqdm_how_it_work.gif?raw=true)

4.46.1

- fix missing `sys.setcheckinterval` in py3.9 (978)
- fix `keras.TqdmCallback` compatibility with `tensorflow==2.2.0` (979)
- update documentation
+ correct `contrib.concurrent` correct `max_workers` (977)
+ drop prominent mention of `xrange` (965)
- minor linting

4.46.0

- add `contrib.telegram` 949 <- 948
- add `bash` tab completion and `--comppath` 946, 947 <- 858
- fix exception safety in `external_write_mode` 940
- add `requests` examples (242)
- update documentation

4.45.0

- propagate and `close()` on exceptions (926 <- 548)
- fix nested `clear()`
- rework nested `close()` (930 <- 924 <- 918, 677)
+ reduces screen flicker/blank space at the cost of ordering
- update all documentation & demos
- add and update tests
- dev framework: add pre-commit helper

4.44.1

- fix `_utils` `ImportError` => `DeprecationWarning` (928 <- 927)

4.44.0

- add automatic `nrows` and expose for manual override (918 -> 924)
- expose and warn about small `chunksize` in `tqdm.contrib.concurrent.process_map` (912)
- fix py2 file stream comparison (727 -> 730)
- deprecate `utils._environ_cols_wrapper`
- add and update tests
- add documentation

4.43.0

- fix `notebook` exceptions (669 <- 650)
+ `set_description()` when `disable=True`
- `contrib.concurrent`: avoid unnecessary `len(iterable)` (893)
- update documentation
+ clarify etymology (895)
+ fix minor typo (890)
+ update contributors and years
- update tests
- fix CI tests for PRs

4.42.1

- support `pandas==1.0.0` (780, 555)
- minor metadata updates
- minor CI test update

4.42.0

- `notebook`: update `disable=None` behaviour (880)
- `tqdm.keras`: support `tensorflow.keras` as well as `keras` (885)
- add `contrib` (882)
+ `tenumerate` (840 <- 480, 402)
+ `tzip` <= `zip`
+ `tmap` <= `map`
+ add `concurrent` module
 * `thread_map` <= `concurrent.futures.ThreadPoolExecutor.map`
 * `process_map` <= `concurrent.futures.ProcessPoolExecutor.map`
+ add `itertools` module (225) stub
 * `product`
- add & update tests
- add & update documentation
+ [README](https://github.com/tqdm/tqdmtqdm)
+ [examples/](https://github.com/tqdm/tqdm/tree/master/examples)
- update CI framework
Links

@pyup-bot pyup-bot mentioned this pull request Aug 3, 2020
@coveralls
Copy link

Coverage Status

Coverage remained the same at 95.166% when pulling 6a1a89f on pyup-update-tqdm-4.41.1-to-4.48.2 into 7a768b1 on master.

@pyup-bot
Copy link
Collaborator Author

Closing this in favor of #115

@pyup-bot pyup-bot closed this Sep 12, 2020
@GiulioRossetti GiulioRossetti deleted the pyup-update-tqdm-4.41.1-to-4.48.2 branch September 12, 2020 23:58
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

2 participants