Skip to content

Releases: tqdm/tqdm

tqdm v4.36.0 stable

17 Sep 17:39
89b73bd
Compare
Choose a tag to compare
  • 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)

tqdm v4.35.0 stable

24 Aug 23:05
f856c57
Compare
Choose a tag to compare
  • add {bar} format specifier (#623 -> #799)
    • [width][type]
  • add tests and documentation
  • update performance tests

tqdm v4.34.0 stable

18 Aug 22:26
5b090fd
Compare
Choose a tag to compare
  • 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

tqdm v4.33.0 stable

08 Aug 16:22
dc095e6
Compare
Choose a tag to compare
  • 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)

tqdm v4.32.2 stable

18 Jun 19:15
d69eb9c
Compare
Choose a tag to compare
  • 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

tqdm v4.32.1 stable

13 May 22:48
a73e556
Compare
Choose a tag to compare
  • fix notebook with unknown total (#743)

tqdm v4.32.0 stable

13 May 16:58
e565625
Compare
Choose a tag to compare
  • 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
    • add JOSS paper
    • 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

tqdm v4.31.1 stable

10 Feb 19:07
f2a60d1
Compare
Choose a tag to compare
  • fix file.encoding==None caused by #598 (#673 -> #676)
    • add tests
  • tidy code, update authors and tests
    • add setup.py test to CI

tqdm v4.31.0 stable

09 Feb 03:31
b8659a7
Compare
Choose a tag to compare
  • 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

tqdm v4.30.0 stable

26 Jan 18:32
cd9be03
Compare
Choose a tag to compare
  • avoid moving when leave=False
  • generalise nested bar tests
  • add display() helper function
  • add and expose format_dict (#562, #482, #494, #656)
    • allow arbitrary keyword arguments for format_meter
    • document format_dict overriding
    • add tests for overriding
    • related: #660 #172 #587
  • add and tidy developer documentation
  • fix py3 CLI pipe decoding error (#663)
  • framework overhaul (developing, testing, Travis CI updates)
  • tidy code and style (flake8)
  • setup.py refactor
    • setup.py make
      • add support for multi-line commands
      • tidy and efficiency
    • replace setup.py's built-in make -> py-make>=0.1.9 (#290)
    • add requirements-dev.txt and extras_require[dev]
  • add, update and tidy tests
  • include interactive Jupyter demonstration (#652 -> #659)
  • update documentation
    • add FAQ about py2 pipes (#359)
    • add badges
    • update examples
    • update authors