head 1.46; access; symbols pkgsrc-2023Q4:1.44.0.2 pkgsrc-2023Q4-base:1.44 pkgsrc-2023Q3:1.43.0.2 pkgsrc-2023Q3-base:1.43 pkgsrc-2023Q2:1.40.0.2 pkgsrc-2023Q2-base:1.40 pkgsrc-2023Q1:1.39.0.2 pkgsrc-2023Q1-base:1.39 pkgsrc-2022Q4:1.38.0.4 pkgsrc-2022Q4-base:1.38 pkgsrc-2022Q3:1.38.0.2 pkgsrc-2022Q3-base:1.38 pkgsrc-2022Q2:1.37.0.2 pkgsrc-2022Q2-base:1.37 pkgsrc-2022Q1:1.36.0.2 pkgsrc-2022Q1-base:1.36 pkgsrc-2021Q4:1.34.0.2 pkgsrc-2021Q4-base:1.34 pkgsrc-2021Q3:1.33.0.2 pkgsrc-2021Q3-base:1.33 pkgsrc-2021Q2:1.31.0.2 pkgsrc-2021Q2-base:1.31 pkgsrc-2021Q1:1.29.0.2 pkgsrc-2021Q1-base:1.29 pkgsrc-2020Q4:1.26.0.2 pkgsrc-2020Q4-base:1.26 pkgsrc-2020Q3:1.22.0.2 pkgsrc-2020Q3-base:1.22 pkgsrc-2020Q2:1.19.0.2 pkgsrc-2020Q2-base:1.19 pkgsrc-2020Q1:1.16.0.2 pkgsrc-2020Q1-base:1.16 pkgsrc-2019Q4:1.12.0.4 pkgsrc-2019Q4-base:1.12 pkgsrc-2019Q3:1.9.0.2 pkgsrc-2019Q3-base:1.9 pkgsrc-2019Q2:1.6.0.2 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.4.0.2 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.2.0.2 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.1.0.4 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.2 pkgsrc-2018Q2-base:1.1; locks; strict; comment @# @; 1.46 date 2024.02.11.15.24.49; author adam; state Exp; branches; next 1.45; commitid 0qgPkAAoKUhBP1YE; 1.45 date 2024.02.11.15.23.52; author adam; state Exp; branches; next 1.44; commitid qGzcIFB4Rot6P1YE; 1.44 date 2023.10.28.19.57.12; author wiz; state Exp; branches; next 1.43; commitid jP8MYROLWZ3yJqKE; 1.43 date 2023.08.24.20.28.40; author wiz; state Exp; branches; next 1.42; commitid Me6XWCmRTT8C05CE; 1.42 date 2023.08.09.12.38.36; author adam; state Exp; branches; next 1.41; commitid k2jCDt9wYh88T6AE; 1.41 date 2023.08.09.10.38.05; author adam; state Exp; branches; next 1.40; commitid NWkF59KaTXHKd6AE; 1.40 date 2023.06.06.12.41.58; author riastradh; state Exp; branches; next 1.39; commitid xhspr6Z8JLQOWSrE; 1.39 date 2023.03.06.12.23.47; author adam; state Exp; branches; next 1.38; commitid tC5PWTCpCSoYO3gE; 1.38 date 2022.09.05.09.43.51; author adam; state Exp; branches; next 1.37; commitid V6z3jZSVoMJMMESD; 1.37 date 2022.04.21.07.51.04; author adam; state Exp; branches; next 1.36; commitid 9OuNDKrO0PU3z2BD; 1.36 date 2022.01.05.15.41.15; author wiz; state Exp; branches; next 1.35; commitid FQ77UruBIUsgzsnD; 1.35 date 2022.01.04.20.54.19; author wiz; state Exp; branches; next 1.34; commitid CYyhdK9qtoffkmnD; 1.34 date 2021.09.29.09.26.43; author adam; state Exp; branches; next 1.33; commitid lzdtOf26tktoEPaD; 1.33 date 2021.08.24.08.32.17; author adam; state Exp; branches; next 1.32; commitid kYWB9aGjXnzmvc6D; 1.32 date 2021.06.25.07.25.45; author adam; state Exp; branches; next 1.31; commitid gRF60LJjaC5j4uYC; 1.31 date 2021.06.05.07.17.32; author adam; state Exp; branches; next 1.30; commitid 0fm2BL3HiFwoFUVC; 1.30 date 2021.04.06.20.16.06; author adam; state Exp; branches; next 1.29; commitid 25sjGzwktoc1UgOC; 1.29 date 2021.03.11.09.50.19; author adam; state Exp; branches; next 1.28; commitid 7sUhZaHy3eAZgSKC; 1.28 date 2021.02.13.21.27.19; author adam; state Exp; branches; next 1.27; commitid cUP8oMdEVlBSXAHC; 1.27 date 2021.01.16.11.15.13; author adam; state Exp; branches; next 1.26; commitid BqH6GJnIO83DtWDC; 1.26 date 2020.12.20.11.26.28; author nia; state Exp; branches; next 1.25; commitid XomHbA4Q3JFFptAC; 1.25 date 2020.12.18.09.01.03; author adam; state Exp; branches; next 1.24; commitid HbXCZx7k48PpFcAC; 1.24 date 2020.10.23.11.45.08; author adam; state Exp; branches; next 1.23; commitid Q8b1yOEDPDzwn1tC; 1.23 date 2020.10.07.12.52.31; author adam; state Exp; branches; next 1.22; commitid h5PVqzMPreBogYqC; 1.22 date 2020.08.11.18.44.53; author joerg; state Exp; branches; next 1.21; commitid vB5dXDb5t4K43GjC; 1.21 date 2020.08.05.06.48.17; author adam; state Exp; branches; next 1.20; commitid aPkchAXv97A0hQiC; 1.20 date 2020.07.14.12.39.03; author adam; state Exp; branches; next 1.19; commitid v0QOBQDogb0hV2gC; 1.19 date 2020.06.17.12.00.59; author adam; state Exp; branches; next 1.18; commitid 7fVIgWc4g483AzcC; 1.18 date 2020.05.03.11.52.00; author adam; state Exp; branches; next 1.17; commitid IMyagPCrM79HYM6C; 1.17 date 2020.04.10.08.04.52; author adam; state Exp; branches; next 1.16; commitid dN81fzhYLLOqsO3C; 1.16 date 2020.02.21.09.10.51; author adam; state Exp; branches; next 1.15; commitid 8AqO5YPJyQ0RowXB; 1.15 date 2020.02.13.19.29.32; author adam; state Exp; branches; next 1.14; commitid vxFBUwEvuMA25yWB; 1.14 date 2020.01.29.14.01.43; author adam; state Exp; branches; next 1.13; commitid R9pXEKM1XpojKAUB; 1.13 date 2020.01.07.08.51.30; author adam; state Exp; branches; next 1.12; commitid gVxGlCwfrMBIJJRB; 1.12 date 2019.12.03.17.17.37; author adam; state Exp; branches; next 1.11; commitid WR7BWiK7bOFeFhNB; 1.11 date 2019.11.14.10.53.31; author adam; state Exp; branches; next 1.10; commitid dn6ajJSFYT9f9OKB; 1.10 date 2019.10.07.20.17.10; author adam; state Exp; branches; next 1.9; commitid TOphUrNn2bq7uYFB; 1.9 date 2019.09.02.08.33.28; author adam; state Exp; branches; next 1.8; commitid skBvihU11OrOIpBB; 1.8 date 2019.08.21.09.01.00; author adam; state Exp; branches; next 1.7; commitid AMsnI4BLuG2cgSzB; 1.7 date 2019.08.09.07.35.15; author adam; state Exp; branches; next 1.6; commitid V5R6Djd68yoEakyB; 1.6 date 2019.06.21.12.34.06; author adam; state Exp; branches; next 1.5; commitid 0futX3gbSffNo3sB; 1.5 date 2019.05.15.12.04.39; author adam; state Exp; branches; next 1.4; commitid aobx8BABPt5pqinB; 1.4 date 2019.02.21.10.23.39; author adam; state Exp; branches; next 1.3; commitid KXu1B1hDVRaYwCcB; 1.3 date 2019.01.28.14.13.50; author adam; state Exp; branches; next 1.2; commitid 3aaJJdsCqjiMzy9B; 1.2 date 2018.12.22.17.24.20; author taca; state Exp; branches; next 1.1; commitid sb9mgCXDmxXWOO4B; 1.1 date 2018.05.21.23.45.59; author minskim; state Exp; branches; next ; commitid M4Th7okXB0HFQdDA; desc @@ 1.46 log @py-tqdm: remove commented-out sections @ text @# $NetBSD: Makefile,v 1.45 2024/02/11 15:23:52 adam Exp $ DISTNAME= tqdm-4.66.2 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= misc python MASTER_SITES= ${MASTER_SITE_PYPI:=t/tqdm/} MAINTAINER= kamelderouiche@@yahoo.com HOMEPAGE= https://github.com/tqdm/tqdm COMMENT= Fast, extensible progress bar for Python LICENSE= mit TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel TEST_DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage TEST_DEPENDS+= ${PYPKGPREFIX}-flake8-[0-9]*:../../devel/py-flake8 TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose TEST_DEPENDS+= ${PYPKGPREFIX}-tox-[0-9]*:../../devel/py-tox USE_LANGUAGES= # none PYTHON_VERSIONS_INCOMPATIBLE= 27 INSTALLATION_DIRS+= ${PKGMANDIR}/man1 CHECK_INTERPRETER_SKIP+= ${PYSITELIB}/tqdm/completion.sh post-install: cd ${DESTDIR}${PREFIX} && \ ${MV} bin/tqdm bin/tqdm-${PYVERSSUFFIX} && \ ${MV} ${PYSITELIB}/tqdm/tqdm.1 ${PKGMANDIR}/man1/tqdm-${PYVERSSUFFIX}.1 || ${TRUE} .include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk" @ 1.45 log @py-tqdm: updated to 4.66.2 tqdm v4.66.2 pandas: add DataFrame.progress_map notebook: fix HTML padding keras: fix resuming training when verbose>=2 fix format_num negative fractions missing leading zero fix Python 3.12 DeprecationWarning on import linting: use f-strings update tests fix pandas warnings fix asv fix macos notebook docstring indentation CI: bump actions @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2023/10/28 19:57:12 wiz Exp $ a18 1 #TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner a22 2 #PYSETUPTESTTARGET= pytest @ 1.44 log @python/wheel.mk: simplify a lot, and switch to 'installer' for installation This follows the recommended bootstrap method (flit_core, build, installer). However, installer installs different files than pip, so update PLISTs for all packages using wheel.mk and bump their PKGREVISIONs. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2023/08/24 20:28:40 wiz Exp $ d3 1 a3 1 DISTNAME= tqdm-4.66.1 a4 1 PKGREVISION= 1 d13 1 d19 1 a19 1 TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner d24 1 a24 1 PYSETUPTESTTARGET= pytest @ 1.43 log @py-tqdm: update to 4.66.1. fix utils.envwrap types (#1493 <- #1491, #1320 <- #966, #1319) e.g. cloudwatch & kubernetes workaround: export TQDM_POSITION=-1 drop mentions of unsupported Python versions @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2023/08/09 12:38:36 adam Exp $ d5 1 @ 1.42 log @py-tqdm: updated to 4.66.0 tqdm v4.66.0 stable environment variables to override defaults (TQDM_*) e.g. in CI jobs, export TQDM_MININTERVAL=5 to avoid log spam add tests & docs for tqdm.utils.envwrap fix & update CLI completion fix & update API docs minor code tidy: replace os.path => pathlib.Path fix docs image hosting release with CI bot account again @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2023/08/09 10:38:05 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.66.0 @ 1.41 log @py-tqdm: updated to 4.65.2 tqdm v4.65.2 stable exclude examples from distributed wheel tqdm v4.65.1 stable migrate setup.{cfg,py} => pyproject.toml fix asv benchmarks update docs fix snap build fix & update tests fix flaky notebook tests bump pre-commit bump workflow actions @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2023/06/06 12:41:58 riastradh Exp $ d3 1 a3 1 DISTNAME= tqdm-4.65.2 @ 1.40 log @Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/. Almost all uses, if not all of them, are wrong, according to the semantics of BUILD_DEPENDS (packages built for target available for use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for host available for use _as_ tools at build-time). No change to BUILD_DEPENDS as used correctly inside buildlink3. As proposed on tech-pkg: https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2023/03/06 12:23:47 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.65.0 d14 1 a26 2 USE_PKG_RESOURCES= yes d36 1 a36 1 .include "../../lang/python/egg.mk" @ 1.39 log @py-tqdm: updated to 4.65.0 tqdm v4.65.0 stable add Python 3.11 and drop Python 3.6 support misc code & docs tidy fix & update CI workflows & tests @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2022/09/05 09:43:51 adam Exp $ d13 1 a13 1 BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm @ 1.38 log @py-tqdm: updated to 4.64.1 4.64.1 support ipywidgets>=8 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2022/04/21 07:51:04 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.64.1 @ 1.37 log @py-tqdm: updated to 4.64.0 v4.64.0 (2022-04-04) 🎉 add contrib.slack v4.63.2 (2022-04-04) 🎉 rich: expose options kwargs 🔨 autonotebook: re-enable VSCode 📘 misc docs typos 🔨 update dev dependencies v4.63.1 (2022-03-23) 🧯 fix stderr/stdout missing flush() ⚡ misc speed improvements/optimisations v4.63.0 (2022-02-28) 🎉 add __reversed__() 🎉 add efficient __contains__() ⚡ improve CLI startup time (replace pkg_resources => importlib) ⚠️ tqdm.autonotebook warning & std fallback on missing ipywidgets ⚠️ warn on positional CLI arguments 🛠 misc build/test framework updates enable py3.10 tests add conda dependencies update pre-commit hooks fix pytest config (nbval, asyncio) fix dependencies & tests fix site deployment @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2022/01/05 15:41:15 wiz Exp $ d3 1 a3 1 DISTNAME= tqdm-4.64.0 @ 1.36 log @python: egg.mk: add USE_PKG_RESOURCES flag 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. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2022/01/04 20:54:19 wiz Exp $ d3 1 a3 1 DISTNAME= tqdm-4.62.3 a4 1 PKGREVISION= 2 @ 1.35 log @*: bump PKGREVISION for egg.mk users They now have a tool dependency on py-setuptools instead of a DEPENDS @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2021/09/29 09:26:43 adam Exp $ d5 1 a5 1 PKGREVISION= 1 d27 2 @ 1.34 log @py-tqdm: updatedd to 4.62.3 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2021/08/24 08:32:17 adam Exp $ d5 1 @ 1.33 log @py-tqdm: updated to 4.62.2 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2021/06/25 07:25:45 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.62.2 @ 1.32 log @py-tqdm: updated to 4.61.1 tqdm v4.61.1 stable fix utils._screen_shape_linux() sometimes raising ValueError minor build/CI framework updates minor documentation updates @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2021/06/05 07:17:32 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.61.1 d18 1 @ 1.31 log @py-tqdm: updated to 4.61.0 tqdm v4.61.0 stable keras support for initial_epoch misc documentation updates update & shorten URLs fix typos fix & update tests minor framework updates @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2021/04/06 20:16:06 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.61.0 @ 1.30 log @py-tqdm: updated to 4.60.0 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2021/03/11 09:50:19 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.60.0 @ 1.29 log @py-tqdm: updated to 4.59.0 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2021/02/13 21:27:19 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.59.0 d17 1 d21 2 @ 1.28 log @py-tqdm: updated to 4.56.2 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2021/01/16 11:15:13 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.56.2 d18 2 a19 1 # Uses async a21 2 USE_LANGUAGES= # none @ 1.27 log @py-tqdm: updated to 4.56.0 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2020/12/20 11:26:28 nia Exp $ d3 1 a3 1 DISTNAME= tqdm-4.56.0 @ 1.26 log @py-tqdm: Requires setuptools_scm @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2020/12/18 09:01:03 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.54.1 d13 1 a17 2 BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm @ 1.25 log @py-tqdm: updated to 4.45.1 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2020/10/23 11:45:08 adam Exp $ d17 2 @ 1.24 log @py-tqdm: updated to 4.50.2 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2020/10/07 12:52:31 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.50.2 @ 1.23 log @py-tqdm: updated to 4.50.1 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2020/08/11 18:44:53 joerg Exp $ d3 1 a3 1 DISTNAME= tqdm-4.50.1 @ 1.22 log @asyncio is not supported by Python 2. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2020/08/05 06:48:17 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.48.2 @ 1.21 log @py-tqdm: updated to 4.48.2 tqdm v4.48.2 stable fix notebook formatting @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2020/07/14 12:39:03 adam Exp $ d17 3 @ 1.20 log @py-tqdm: updated to 4.47.0 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2020/06/17 12:00:59 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.47.0 @ 1.19 log @py-tqdm: updated to 4.46.1 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2020/05/03 11:52:00 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.46.1 @ 1.18 log @py-tqdm: updated to 4.46.0 4.46.0: bump version, merge branch 'devel' @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2020/04/10 08:04:52 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.46.0 @ 1.17 log @py-tqdm: updated to 4.45.0 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2020/02/21 09:10:51 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.45.0 d21 2 @ 1.16 log @py-tqdm: updated to 4.43.0 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2020/02/13 19:29:32 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.43.0 @ 1.15 log @py-tqdm: updated to 4.42.1 tqdm v4.42.1 stable support pandas==1.0.0 minor metadata updates minor CI test update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2020/01/29 14:01:43 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.42.1 @ 1.14 log @py-tqdm: updated to 4.42.0 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2020/01/07 08:51:30 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.42.0 @ 1.13 log @py-tqdm: updated to 4.41.1 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2019/12/03 17:17:37 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.41.1 @ 1.12 log @py-tqdm: updated to 4.40.0 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2019/11/14 10:53:31 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.40.0 @ 1.11 log @py-tqdm: updated to 4.38.0 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2019/10/07 20:17:10 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.38.0 @ 1.10 log @py-tqdm: updated to 4.36.1 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2019/09/02 08:33:28 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.36.1 @ 1.9 log @py-tqdm: updated to 4.35.0 tqdm v4.35.0: * add {bar} format specifier * add tests and documentation * update performance tests @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2019/08/21 09:01:00 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.35.0 @ 1.8 log @py-tqdm: updated to 4.34.0 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2019/08/09 07:35:15 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.34.0 @ 1.7 log @py-tqdm: updated to 4.33.0 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2019/06/21 12:34:06 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.33.0 @ 1.6 log @py-tqdm: updated to 4.32.2 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2019/05/15 12:04:39 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.32.2 @ 1.5 log @py-tqdm: updated to 4.32.1 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2019/02/21 10:23:39 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.32.1 @ 1.4 log @py-tqdm: updated to 4.31.1 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2019/01/28 14:13:50 adam Exp $ d3 1 a3 1 DISTNAME= tqdm-4.31.1 @ 1.3 log @py-tqdm: updated to 4.30.0 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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2018/12/22 17:24:20 taca Exp $ d3 1 a3 1 DISTNAME= tqdm-4.30.0 a18 4 # for UTF-8 in README.md #ALL_ENV+= LC_CTYPE=en_US.UTF-8 #ALL_ENV+= LC_ALL=en_US.UTF-8 @ 1.2 log @misc/py-tqdm: fix ALTERNATIVES file Fix ALTERNATIVES file syntax. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2018/05/21 23:45:59 minskim Exp $ d3 1 a3 1 DISTNAME= tqdm-4.23.3 a4 1 PKGREVISION= 1 d13 3 a15 4 BUILD_DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage BUILD_DEPENDS+= ${PYPKGPREFIX}-flake8-[0-9]*:../../devel/py-flake8 BUILD_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose BUILD_DEPENDS+= ${PYPKGPREFIX}-mccabe-[0-9]*:../../devel/py-mccabe d20 2 a21 2 ALL_ENV+= LC_CTYPE=en_US.UTF-8 ALL_ENV+= LC_ALL=en_US.UTF-8 d23 1 a23 1 .include "../../lang/python/egg.mk" d26 3 a28 2 ${MV} ${DESTDIR}${PREFIX}/bin/tqdm \ ${DESTDIR}${PREFIX}/bin/tqdm${PYVERSSUFFIX} d30 1 @ 1.1 log @misc/py-tqdm: Import version 4.23.3 Simple Python Progress Meter Packaged by Kamel Ibn Aziz Derouiche for pkgsrc-wip, and updated by wiz@@ and me. @ text @d1 1 a1 1 # $NetBSD$ d5 1 @