summaryrefslogtreecommitdiff
path: root/misc/py-tqdm
AgeCommit message (Collapse)AuthorFilesLines
2022-01-05python: egg.mk: add USE_PKG_RESOURCES flagwiz1-2/+4
This flag should be set for packages that import pkg_resources and thus need setuptools after the build step. Set this flag for packages that need it and bump PKGREVISION.
2022-01-04*: bump PKGREVISION for egg.mk userswiz1-1/+2
They now have a tool dependency on py-setuptools instead of a DEPENDS
2021-10-26misc: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles could not be fetched (possibly fetched conditionally?): ./misc/libreoffice/distinfo libreoffice/harfbuzz-2.6.4.tar.xz
2021-10-07misc: Remove SHA1 hashes for distfilesnia1-2/+1
2021-09-29py-tqdm: updatedd to 4.62.3adam2-7/+7
tqdm v4.62.3 stable fix minor typo minor example fix misc tidying & refactoring misc build/dev framework updates update dependencies update linters update docs deployment branches misc test/ci updates
2021-08-24py-tqdm: updated to 4.62.2adam2-7/+8
tqdm v4.62.2 stable fix notebook memory leak fix contrib.concurrent with generators tqdm v4.62.1 stable contrib.logging: inherit existing handler output stream fix PermissionError by using weakref in DisableOnWriteError fix contrib.telegram creation rate limit handling tests: fix py27 keras dependencies misc tidy: use relative imports minor documentation updates tqdm v4.62.0 stable asyncio.gather API consistency with stdlib fix shutdown exception misc build framework updates add GH Sponsors & merch links tqdm v4.61.2 stable install colorama on Windows add telegram support for leave=False support pandas==1.3.0 fix keras potential AttributeError fix py3.10 asyncio tests flush stdout/err before first render misc minor build & test framework updates
2021-06-25py-tqdm: updated to 4.61.1adam2-7/+7
tqdm v4.61.1 stable fix utils._screen_shape_linux() sometimes raising ValueError minor build/CI framework updates minor documentation updates
2021-06-05py-tqdm: updated to 4.61.0adam2-7/+7
tqdm v4.61.0 stable keras support for initial_epoch misc documentation updates update & shorten URLs fix typos fix & update tests minor framework updates
2021-04-06py-tqdm: updated to 4.60.0adam3-8/+14
tqdm v4.60.0 stable add contrib.logging helpers for redirecting to tqdm.write() support delay in notebook fix contrib.tmap, tzip not using tqdm_class add notebook tests updates & misc minor fixes for documentation
2021-03-11py-tqdm: updated to 4.59.0adam3-11/+13
tqdm v4.59.0 stable add tqdm.dask.TqdmCallback add asyncio.gather() add basic support for length_hint add & update tests misc documentation updates update contributing guide update URLs bash completion: add missing --delay misc code tidy add [notebook] extra tqdm v4.58.0 stable add start delay in seconds add tests misc code tidy misc documentation updates tqdm v4.57.0 stable add line buffering for DummyTqdmFile fix & update demo notebook fix py3 urllib examples suppress deprecated pandas warnings misc framework updates misc tests updates misc code tidy
2021-02-13py-tqdm: updated to 4.56.2adam2-7/+7
tqdm v4.56.2 stable fix attribute errors when disabled - reset() - unpause() add tests tqdm v4.56.1 stable fix repr() & format_dict when disabled rename __repr__() => __str__() minor documentation updates - fix Binder demo notebook - remove explicit Dockerfile - move some images to external repo add & update tests
2021-01-16py-tqdm: updated to 4.56.0adam3-10/+15
tqdm v4.56.0 stable add tqdm.tk add tqdm.rich minor formatting improvements for tqdm.gui fix display() inheritance/override add tests add documentation tqdm v4.55.2 stable update tests make pre-commit pytest quicker switch pre-commit from make to python add and update (auto) formatters & CI update contributing guidelines fix formatting test dependencies update .gitignore fix (auto & manual) formatting fix minor detected bugs misc build/CI framework upgrades tqdm v4.55.1 stable fix (Rolling|Expanding).progress_apply() on pandas==1.2.0 minor documentation updates tqdm v4.55.0 stable fix ASCII notebook export fix notebook gui-mode extra spaces better ETA for early iterations better ETA for wildly varying iteration rates 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
2020-12-20py-tqdm: Requires setuptools_scmnia1-1/+3
2020-12-18py-tqdm: updated to 4.45.1adam3-11/+14
tqdm v4.54.1 stable drop py3.4 (no longer tested) misc CI updates update snap build & deploy method bot releases tqdm v4.54.0 stable get rid of get_new minor CI framework optimisations tqdm v4.53.0 stable provide get_new() helper for mixed subclasses in nested mode fix nested asyncio document async break hazard add tests drop py2.6/3.2/3.3 and distutils (no longer tested) drop py2.6 drop distutils in favour of setuptools/setup.cfg CI framework overhaul drop appveyor (Windows already tested by GHA) skip devel PRs automate linting comments on failure use setuptools_scm fix & update tests fix & upgrade snap build update CONTRIBUTING docs tqdm v4.52.0 stable allow delaying display() to a different notebook cell 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()) add documentation add CI on windows enable CI on OSX migrate CI Travis => GHA add tests for MacOS & Windows add tests for py3.9 update documentation minify docker build update tests misc tidy tqdm v4.51.0 stable add {eta} datetime bar_format argument 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 add & update tests
2020-10-23py-tqdm: updated to 4.50.2adam2-7/+7
tqdm v4.50.2 stable fixed platform.system() causing fork() warnings fixed contrib.concurrent.process_map pickling error with threading.RLock updated documentation & examples updated CI framework updated tests misc code tidy
2020-10-07py-tqdm: updated to 4.50.1adam2-7/+7
tqdm v4.50.1 stable fix multiprocessing lock creation leak 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 👿 major test overhaul: fix, update, and speed up misc CI framework updates code linting minor documentation tidy tqdm v4.50.0 stable add bar colour option for notebook as well as std/CLI plain text as well as hex (e.g. 'green' or '#00ff00') notebook improvements split bar description into separate widget improve reset() (handle width and colour) fix exceptions when file is closed add & update tests minor documentation updates move and configure issue/pr templates tqdm v4.49.0 stable CLI: add --tee CLI: add --update and --update_to CLI: add --null CLI: accept - instead of _ in options (e.g. --update-to) make update() return True on display to ease efficient use of custom callbacks fix py>=3 CLI --delim encoding error fix py>=3.5 version detection in tqdm.auto fix final ETA when using initial update documentation add & update custom callback examples improve help formatting of boolean CLI options add & update tests
2020-08-11asyncio is not supported by Python 2.joerg2-2/+8
2020-08-05py-tqdm: updated to 4.48.2adam2-7/+7
tqdm v4.48.2 stable fix notebook formatting
2020-07-14py-tqdm: updated to 4.47.0adam3-8/+17
tqdm v4.47.0 stable add contrib.discord (similar to contrib.telegram) 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 fix gui TypeError on unknown len() misc documentation/error message updates more succinct ImportError on missing ipywidgets fix broken/deprecated link add inline usage for contrib.discord and contrib.telegram misc framework updates add official py3.8 support fix snap builds
2020-06-17py-tqdm: updated to 4.46.1adam2-7/+7
tqdm v4.46.1 stable fix missing sys.setcheckinterval in py3.9 fix keras.TqdmCallback compatibility with tensorflow==2.2.0 update documentation correct contrib.concurrent correct max_workers drop prominent mention of xrange minor linting
2020-05-06*: Remove manual page entries from ALTERNATIVES files.jperkin1-1/+0
Thes are not supported by pkg_alternatives, and lead to breakage as found in <http://mail-index.netbsd.org/tech-pkg/2020/05/06/msg023089.html>. In many cases these were unnecessary anyway, as they match the corresponding command that pkg_alternatives will have automatically detected manual page entries for, plus many of them did not support PKGMANDIR. In the one case (databases/py-peewee) where the manual page does not match the command name, pkg_alternatives will need to be enhanced to support this before it can be re-enabled.
2020-05-03py-tqdm: updated to 4.46.0adam3-8/+14
4.46.0: bump version, merge branch 'devel'
2020-04-10py-tqdm: updated to 4.45.0adam2-7/+7
tqdm v4.45.0 stable propagate and close() on exceptions fix nested clear() rework nested close() reduces screen flicker/blank space at the cost of ordering update all documentation & demos add and update tests dev framework: add pre-commit helper tqdm v4.44.1 stable fix _utils ImportError => DeprecationWarning tqdm v4.44.0 stable add automatic nrows and expose for manual override expose and warn about small chunksize in tqdm.contrib.concurrent.process_map fix py2 file stream comparison deprecate utils._environ_cols_wrapper add and update tests add documentation
2020-02-21py-tqdm: updated to 4.43.0adam2-7/+7
tqdm v4.43.0 stable fix notebook exceptions set_description() when disable=True contrib.concurrent: avoid unnecessary len(iterable) update documentation clarify etymology fix minor typo update contributors and years update tests fix CI tests for PRs
2020-02-13py-tqdm: updated to 4.42.1adam2-7/+7
tqdm v4.42.1 stable support pandas==1.0.0 minor metadata updates minor CI test update
2020-01-29py-tqdm: updated to 4.42.0adam3-8/+14
tqdm v4.42.0 stable notebook: update disable=None behaviour tqdm.keras: support tensorflow.keras as well as keras add contrib * tenumerate * tzip <= zip * tmap <= map * add concurrent module - thread_map <= concurrent.futures.ThreadPoolExecutor.map - process_map <= concurrent.futures.ProcessPoolExecutor.map * add itertools module stub - product add & update tests add & update documentation update CI framework
2020-01-07py-tqdm: updated to 4.41.1adam3-8/+11
tqdm v4.41.1 stable keras module tidy and fixes - fix batch_size=None - add missing pop('size') tqdm v4.41.0 stable trim on ncols overflow with ANSI handling add notebook.reset() add keras.TqdmCallback documentation updates test updates
2019-12-03py-tqdm: updated to 4.40.0adam3-8/+11
tqdm v4.40.0 stable officially support float for n and total notebook: use FloatProgress <= IntProgress allow imprecision (n <= total + epsilon) fix unicode bar format arguments add contrib submodule add wrapattr, utils.CallbackIOWrapper, contrib.DummyTqdmFile update tests update documentation tidy automatic snap deployments minor doc update tqdm v4.39.0 stable add pandas builtin operations check avoid unnecessary dedent remove unneeded bar logic misc code tidy update documentation document default argument overriding add missing isatty() update badges add code of conduct update framework clean CI stages update CI default py3.6 => py3.7 automate snap releases
2019-11-14py-tqdm: updated to 4.38.0adam2-7/+7
tqdm v4.38.0 stable support lock_args for e.g. non-blocking intermediate writes use self.refresh() in more places add and update performance tests support args for TqdmDefaultWriteLock.acquire() fix colorama on win framework updates CI cleanup move to stages (check/test/deploy) auto deploy notes deploy only on parent repo separate docker deploy update documentation sync/generation update examples update documentation add and update tests misc tidy and linting tqdm v4.37.0 stable potential future pandas fix better unicode widechar support fix example/tqdm_wget unknown total add stacklevel=2 to warnings misc framework updates snapcraft version fix update issue/pr templates update unit tests misc documentation updates update parallel (multiprocessing, ThreadPoolExecutor) example add slides, video images add CII Best Practices badge add repology badge update badge icons
2019-10-07py-tqdm: updated to 4.36.1adam3-14/+29
tqdm v4.36.1 stable fix CLI entrypoint tqdm v4.36.0 stable expose more custom format params potential thread safety fix update submodule architecture - backward-compatibility - expose utils - rename main -> cli - add/fix tests - fix minor cached var optimisation - gui partial upgrade - notebook upgrade . support {bar} in bar_format . inherit methods including set_*(refresh) - ready for contrib releases support custom bar_format with unknown total fix tqdm_notebook red block on explicit file=None update notebook to fully support custom bar_format misc tidy - warnings - linting - update submodule contribution guide - parallel (py)make test - fix Zenodo metadata update documentation - pandas, notebook, gui - indentation - update multiprocessing and multithreading examples
2019-09-02py-tqdm: updated to 4.35.0adam2-7/+7
tqdm v4.35.0: * add {bar} format specifier * add tests and documentation * update performance tests
2019-08-21py-tqdm: updated to 4.34.0adam2-7/+7
tqdm v4.34.0 stable add leave=None convenience option for leave = position == 0 ensure nested completed bars respect leave=True ensure nested bars are cleared before being moved up support both and = syntax for CLI options misc documentation updates fix/update tests update GitHub docker package deployment
2019-08-09py-tqdm: updated to 4.33.0adam2-7/+7
tqdm v4.33.0 stable fix pandas==0.25 API change add contributor badges fix py26 travis CI metadata fixes .zenodo.json CODEOWNERS GitHub package registry docker deployment minor linting documentation updates
2019-06-21py-tqdm: updated to 4.32.2adam2-7/+7
tqdm v4.32.2 stable fix 'Set changed size during iteration' add tqdm.autonotebook check for $VSCODE_PID fix missing multiprocessing in Jython make bool(tqdm(iter)) consistent with bool(iter) add and update unit tests add and update documentation & framework update notable contributors list update usage docstrings add funding add awesome-python badge trove classifier update update demo notebook badges add JOSS DOI add Zenodo metadata move unnecessary root clutter
2019-05-15py-tqdm: updated to 4.32.1adam2-7/+7
tqdm v4.32.1 stable fix notebook with unknown total tqdm v4.32.0 stable support unit_scale in notebook support negative update add reset() function add [python setup.py] make run add and update documentation example of dynamic usage note writing issues update badges add PyData2019 slides link add JOSS paper update manpages add docker install add snapcraft install notebooks: add binder, rename RMOTR => notebooks.ai prettify and unify contributors/maintainers/authors CI and release framework updates add snapcraft snaps add travis auto-deployment PyPI releases docker devel/releases update deployment dev docs fix travis deploy pymake update .gitinore add & update unit tests automate more documentation
2019-02-21py-tqdm: updated to 4.31.1adam2-11/+7
v4.31.1: fix file.encoding==None add tests tidy code, update authors and tests add setup.py test to CI v4.31.0: Write bytes to stdout/stderr in py2 Add write_bytes parameter for py2/3 default override support custom bar characters vias ascii parameter implement, document and test custom bar spinners support custom bar_format with unknown total 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 auto README.rst generation framework add notes in CONTRIBUTING.md update tests update documentation misc code tidy
2019-01-28py-tqdm: updated to 4.30.0adam4-21/+29
tqdm v4.30.0 stable avoid moving when leave=False generalise nested bar tests add display() helper function add and expose format_dict - allow arbitrary keyword arguments for format_meter - document format_dict overriding - add tests for overriding - add and tidy developer documentation fix py3 CLI pipe decoding error 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 - add requirements-dev.txt and extras_require[dev] add, update and tidy tests include interactive Jupyter demonstration update documentation - add FAQ about py2 pipes - add badges - update examples - update authors
2018-12-22misc/py-tqdm: fix ALTERNATIVES filetaca2-2/+3
Fix ALTERNATIVES file syntax. Bump PKGREVISION.
2018-05-21misc/py-tqdm: Import version 4.23.3minskim5-0/+76
Simple Python Progress Meter Packaged by Kamel Ibn Aziz Derouiche for pkgsrc-wip, and updated by wiz@ and me.