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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pin tqdm to latest version 4.14.0 #8

Merged
merged 1 commit into from
Jul 1, 2017
Merged

Conversation

pyup-bot
Copy link
Contributor

@pyup-bot pyup-bot commented Jul 1, 2017

tqdm is not pinned to a specific version.

I'm pinning it to the latest version 4.14.0 for now.

These links might come in handy: PyPI | Changelog | Repo

Changelog

4.13.0

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(...)

4.4.3

  • remove docopt dependency for CLI
  • re-added update(0) ability to trigger refresh
  • minor fixes
  • re-added (OSI approved) licence to source
  • dev versioning auto-fallback
  • slight speed optimisation
  • tests
  • documentation

4.4.1

  • Module execution in CLI pipes!
  • tqdm executable
  • documentation
  • tests
  • MSYS aded to supported envs
  • better VTE support
  • dev versioning
  • tests

4.2.0

  • MPL licence!
  • slightly updated logo
  • update examples
  • update(0) allowed
  • better VTE support
  • ascii fallback when unicode not available

4.0.0

  • automate nested
  • deprecate nested
  • add manual override control with position
  • documentation and example updates, coverage and tests
  • make leave==True by default (was False)

3.8.0

  • update(n<1) raises error
  • sanitise and update examples and README
  • fix setup.py encoding error
  • remove py32 from Travis
  • changelog more accessible from README

3.7.1

  • Added more OS support (FreeBSD, Solaris/SunOS)
  • Added Python3.5 support and tests
  • Added IronPython2.7 support
  • Fix Makefile management for Python3
  • Added relative timing for tests
  • More stable smoothed ETA
  • Refactoring everything into one big tqdm class for even more subclassing fun

3.6.0

Added support for "restarting" a progressbar after a long pause without making the iteration rate go haywire. Simply call the unpause() method on the tqdm instance that is about to be restarted. Can also start tqdm skipping a number of steps specified by initial (without bias-ing ETA).

3.5.0

  • Fully customisable output format using the bar_format keyword argument.
  • Valid strings: bar, n, n_fmt, total, total_fmt, percentage, rate, rate_fmt, elapsed, remaining, l_bar, r_bar, desc
  • Example: bar_format=&#39;{desc}{bar}{rate:03.3d}&#39;
  • Default: '{l_bar}{bar}{r_bar}', where l_bar is '{desc}{percentage:3.0f}%|' and r_bar is '| {n_fmt}/{total_fmt} [{elapsed_str}<{remaining_str}, {rate_fmt}]'.
  • Solaris, FreeBSD support mentioned
  • Link redirects circumvented

3.3.0

  • Support added for pandas apply => progress_apply
  • 80-char width when running interactive help()
  • update examples using with syntax

3.1.4

Added smoothing and maxinterval features for smooth progress bar and rate for unconstant, variable changes in update times, and abstracted gui to its own class and file.

Also added a performance test to prevent performance regressions.

2.2.4

Added the dynamic management of the bar on window resize, plus a better internal testing/build workflow using python setup.py make [alias].

2.0.0

First public release of the next generation of tqdm, with lots of new features, more speed, more unit testing, more coverage (100% yeah!), more beer and coffee.

This release can also be downloaded on PyPi here.

Got merge conflicts? Close this PR and delete the branch. I'll create a new PR for you.

Happy merging! 馃

@verginer verginer merged commit 3daa304 into master Jul 1, 2017
@verginer verginer deleted the pyup-pin-tqdm-4.14.0 branch July 1, 2017 14:35
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