Recent Releases of tqdm
tqdm - tqdm v4.67.1 stable
- fix
gui(matplotlibsyntax) (#1629) - misc test & framework updates
- bump
pytest-asyncio(#1630) - fix
codecovrate limit - fix pybuild
- sync dependencies
- bump
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot over 1 year ago
tqdm - tqdm v4.67.0 stable
contrib.discord: replacedisco-pywithrequests(#1536)
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot over 1 year ago
tqdm - tqdm v4.66.6 stable
- cli: zip-safe
--manpath,--comppath(#1627) - misc framework updates (#1627)
- fix
pytestDeprecationWarning - fix
snapcraftbuild - fix
nbvalDeprecationWarning - update & tidy workflows
- bump pre-commit
- docs: update URLs
- fix
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot over 1 year ago
tqdm - tqdm v4.66.5 stable
- support
ncolsauto-detection on FreeBSD (#1602 <- https://github.com/casperdcl/git-fame/issues/98) - fix Python 3.13 CLI (#1594 <- #1585)
- fix Python 3.13 tests (#1595 <- https://github.com/python/cpython/issues/117536#issuecomment-2036883124)
- misc framework updates (#1602)
- add official Python 3.12 support
- bump deps (https://github.com/NiklasRosenstein/pydoc-markdown/issues/329, https://github.com/tikitu/jsmin/pull/44)
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot almost 2 years ago
tqdm - tqdm v4.66.4 stable
rich: fix completion (#1395 <- #1306)- minor framework updates & code tidy (#1578)
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot about 2 years ago
tqdm - tqdm v4.66.3 stable
cli:evalsafety (fixes CVE-2024-34062, GHSA-g7vv-2v7x-gj9p)
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot about 2 years ago
tqdm - tqdm v4.66.2 stable
pandas: addDataFrame.progress_map(#1549)notebook: fix HTML padding (#1506)keras: fix resuming training whenverbose>=2(#1508)- fix
format_numnegative fractions missing leading zero (#1548) - fix Python 3.12
DeprecationWarningonimport(#1519) - linting: use f-strings (#1549)
- update tests (#1549)
- fix
pandaswarnings - fix
asv(https://github.com/airspeed-velocity/asv/issues/1323) - fix macos
notebookdocstring indentation
- fix
- CI: bump actions (#1549)
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot over 2 years ago
tqdm - tqdm v4.66.1 stable
- fix
utils.envwraptypes (#1493 <- #1491, #1320 <- #966, #1319)- e.g. cloudwatch & kubernetes workaround:
export TQDM_POSITION=-1
- e.g. cloudwatch & kubernetes workaround:
- drop mentions of unsupported Python versions
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot almost 3 years ago
tqdm - tqdm v4.66.0 stable
- environment variables to override defaults (
TQDM_*) (#1491 <- #1061, #950 <- #614, #1318, #619, #612, #370)- e.g. in CI jobs,
export TQDM_MININTERVAL=5to avoid log spam - add tests & docs for
tqdm.utils.envwrap
- e.g. in CI jobs,
- 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 (https://github.com/cli/cli/issues/6680)
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot almost 3 years ago
tqdm - tqdm v4.65.2 stable
- exclude
examplesfrom distributed wheel (#1492)
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] almost 3 years ago
tqdm - tqdm v4.65.1 stable
- migrate
setup.{cfg,py}=>pyproject.toml(#1490)- fix
asvbenchmarks - update docs
- fix
- fix snap build (#1490)
- fix & update tests (#1490)
- fix flaky notebook tests
- bump
pre-commit - bump workflow actions
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] almost 3 years ago
tqdm - tqdm v4.65.0 stable
- add Python 3.11 and drop Python 3.6 support (#1439, #1419, #502 <- #720, #620)
- misc code & docs tidy
- fix & update CI workflows & tests
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] over 3 years ago
tqdm - tqdm v4.64.1 stable
- support
ipywidgets>=8(#1366, #1361 <- #1310, #1359, #1360, #1364)- fix jupyter lab display
- update notebook tests
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot almost 4 years ago
tqdm - tqdm v4.64.0 stable
- add
contrib.slack(#1313)
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot about 4 years ago
tqdm - tqdm v4.63.2 stable
rich: exposeoptionskwargs (#1282)autonotebook: re-enable VSCode (#1309)- misc docs typos (#1301, #1299)
- update dev dependencies (#1311)
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot about 4 years ago
tqdm - tqdm v4.63.1 stable
- fix stderr/stdout missing
flush()(#1248 <- #1177) - misc speed improvements/optimisations
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot about 4 years ago
tqdm - tqdm v4.63.0 stable
- add
__reversed__() - add efficient
__contains__() - improve CLI startup time (replace
pkg_resources=>importlib) tqdm.autonotebookwarning &stdfallback on missingipywidgets(#1218 <- #1082, #1217)- warn on positional CLI arguments
- misc build/test framework updates
- enable
py3.10tests - add
condadependencies - update pre-commit hooks
- fix
pytestconfig (nbval,asyncio) - fix dependencies & tests
- fix site deployment
- enable
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot over 4 years ago
tqdm - tqdm v4.62.3 stable
- fix minor typo (#1246)
- minor example fix (#1246)
- misc tidying & refactoring
- misc build/dev framework updates
- update dependencies
- update linters
- update docs deployment branches
- misc test/ci updates
- test forks
- tidy OS & Python version tests
- bump primary python version 3.7 => 3.8
- beta py3.10 testing
- fix py2.7 tests
- better timeout handling
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot over 4 years ago
tqdm - tqdm v4.62.2 stable
- fix notebook memory leak (#1216)
- fix
contrib.concurrentwith generators (#1233 <- #1231)
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot almost 5 years ago
tqdm - tqdm v4.62.1 stable
contrib.logging: inherit existing handler output stream (#1191)- fix
PermissionErrorby usingweakrefinDisableOnWriteError(#1207) - fix
contrib.telegramcreation rate limit handling (#1223, #1221 <- #1220, #1076) - tests: fix py27
kerasdependencies (#1222) - misc tidy: use relative imports (#1222)
- minor documentation updates (#1222)
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot almost 5 years ago
tqdm - tqdm v4.62.0 stable
asyncio.gatherAPI consistency with stdlib (#1212)- fix shutdown exception (#1209 <- #1198)
- misc build framework updates (#1209)
- add GH Sponsors & merch links
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] almost 5 years ago
tqdm - tqdm v4.61.2 stable
- install
coloramaon Windows (#1139, #454) - add telegram support for
leave=False(#1189) - support
pandas==1.3.0(#1199) - fix
keraspotentialAttributeError(#1184 <- #1183) - fix py3.10
asynciotests (#1176) - flush
stdout/errbefore first render (#1177) - misc minor build & test framework updates (#1180)
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot almost 5 years ago
tqdm - tqdm v4.61.1 stable
- fix
utils._screen_shape_linux()sometimes raisingValueError(#1174) - minor build/CI framework updates (#1175)
- minor documentation updates
- fix typo (#1178)
- link to merch! :billed_cap: :shirt:
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot about 5 years ago
tqdm - tqdm v4.61.0 stable
kerassupport forinitial_epoch(#1150 <- #1138)- misc documentation updates
- update & shorten URLs (#1163)
- fix typos (#1162)
- fix & update tests (#1163)
- minor framework updates (#1163)
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot about 5 years ago
tqdm - tqdm v4.60.0 stable
- add
contrib.logginghelpers for redirecting totqdm.write()(#1155 <- #786) - support
delayinnotebook(#1142) - fix
contrib.tmap,tzipnot usingtqdm_class(#1148) - add
notebooktests (#1143) - updates & misc minor fixes for documentation
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot about 5 years ago
tqdm - tqdm v4.59.0 stable
- add
tqdm.dask.TqdmCallback(#1079, #279 <- #278) - add
asyncio.gather()(#1136) - add basic support for
length_hint(#1068) - add & update tests
- misc documentation updates (#1132)
- update contributing guide
- update URLs
- bash completion: add missing
--delay
- misc code tidy
- add
[notebook]extra (#1135)
- add
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot over 5 years ago
tqdm - tqdm v4.58.0 stable
- add start
delayin seconds (#836 <- #1069, #704) - add tests
- misc code tidy (#1130)
- misc documentation updates
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot over 5 years ago
tqdm - tqdm v4.57.0 stable
- add line buffering for
DummyTqdmFile(#960) - fix & update demo notebook (#1127)
- fix py3 urllib examples (#1127)
- suppress deprecated
pandaswarnings (#824, #1094) - misc framework updates
- misc tests updates
- misc code tidy
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot over 5 years ago
tqdm - tqdm v4.56.2 stable
- fix attribute errors when disabled (#1126)
reset()(#1125)unpause()
- add tests
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot over 5 years ago
tqdm - tqdm v4.56.1 stable
- fix
repr()&format_dictwhen disabled (#1113 <- #624) - rename
__repr__()=>__str__() - minor documentation updates (#1113)
- fix Binder demo notebook (#1119)
- remove explicit Dockerfile
- move some images to external repo
- add & update tests
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot over 5 years ago
tqdm - tqdm v4.56.0 stable
- add
tqdm.tk(#1006) - add
tqdm.rich - minor formatting improvements for
tqdm.gui - fix
display()inheritance/override - add tests
- add documentation
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot over 5 years ago
tqdm - tqdm v4.55.2 stable
- update tests (#1108)
- make pre-commit
pytestquicker - switch pre-commit from
maketopython - add and update (auto) formatters & CI (#1108, #1093)
- make pre-commit
- update contributing guidelines (#1108)
- fix formatting
- test dependencies (#1109)
- update
.gitignore - fix (auto & manual) formatting
- fix minor detected bugs
- misc build/CI framework upgrades
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot over 5 years ago
tqdm - tqdm v4.55.1 stable
- fix
(Rolling|Expanding).progress_apply()onpandas==1.2.0(#1106) - minor documentation updates
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot over 5 years ago
tqdm - tqdm v4.55.0 stable
- fix ASCII notebook export (#937, #1035, #1098)
- fix notebook gui-mode extra spaces (#433, #479, #550, #935)
- better ETA for early iterations (#1101)
- better ETA for wildly varying iteration rates (#1102)
- update submodule inheritance
tqdm.guitqdm.notebooktqdm.contrib.telegramtqdm.contrib.discord
- documentation updates
- misc code optimisations
- add tests
- framework updates
- build
- CI & test
- misc code linting/formatting
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot over 5 years ago
tqdm - tqdm v4.54.1 stable
- drop
py3.4(no longer tested) (#1091) - misc CI updates (#1091)
- update
snapbuild & deploy method - bot releases
- update
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot over 5 years ago
tqdm - tqdm v4.54.0 stable
- get rid of
get_new(#1085 <- #1084, #509) - minor CI framework optimisations
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] over 5 years ago
tqdm - tqdm v4.53.0 stable
- provide
get_new()helper for mixed subclasses in nested mode (#509) - fix nested
asyncio(#1074)- document async
breakhazard
- document async
- add tests
- drop py2.6/3.2/3.3 and distutils (no longer tested)
- drop py2.6 (#502 <- #620, #127)
- drop
distutilsin favour ofsetuptools/setup.cfg(#723, #721)
- CI framework overhaul
- drop appveyor (Windows already tested by GHA)
- skip
develPRs - automate linting comments on failure
- use
setuptools_scm(#722)- fix & update tests
- fix & upgrade snap build
- update CONTRIBUTING docs
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] over 5 years ago
tqdm - tqdm v4.52.0 stable
- allow delaying
display()to a different notebook cell (#1059 <- #909, #954)- add
notebookargumentdisplay=True(usedisplay=Falsewithdisplay(tqdm_object.container)) - add
keras.TqdmCallbacksupport for initialiser arguments (usedisplay=Falsewithtqdm_callback_object.display()) (#1059 <- #1065) - add documentation
- add
- add CI on windows (#507)
- enable CI on OSX
- migrate CI Travis => GHA
- add tests for MacOS & Windows
- add tests for py3.9 (#1073)
- update documentation
- minify docker build
- update tests
- misc tidy
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] over 5 years ago
tqdm - tqdm v4.51.0 stable
- add
{eta}datetimebar_formatargument (#1055 <- #1051)- e.g.
bar_format='{l_bar}{bar}| {n_fmt}/{total_fmt} [{rate_fmt} ETA:{eta:%y-%m-%d %H:%M}{postfix}]'
- e.g.
- fix py3 CLI
--update&--update_to - replace
nosetestswithpytest(#1052, #1045) - add & update tests
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot over 5 years ago
tqdm - tqdm v4.50.2 stable
- fixed
platform.system()causingfork()warnings (#691) - fixed
contrib.concurrent.process_mappickling error withthreading.RLock(#920) - updated documentation & examples
- updated CI framework
- updated tests
- misc code tidy
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot over 5 years ago
tqdm - tqdm v4.50.1 stable
- fix multiprocessing lock creation leak (#982, #936, #759)
- 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 :imp:
- major test overhaul: fix, update, and speed up
- misc CI framework updates
- code linting
- minor documentation tidy
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot over 5 years ago
tqdm - tqdm v4.50.0 stable
- add bar
colouroption (#1040 <- #450)- for
notebookas well asstd/CLI - plain text as well as hex (e.g. 'green' or '#00ff00')
- for
notebookimprovements (#1032 <- #1031)- split bar description into separate widget
- improve
reset()(handle width and colour)
- fix exceptions when
fileis closed (#1041, #1036 <- #1033) - add & update tests
- minor documentation updates
- move and configure issue/pr templates
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot over 5 years ago
tqdm - tqdm v4.49.0 stable
- CLI: add
--tee(#1014 <- #1013) - CLI: add
--updateand--update_to(#996 <- #975) - CLI: add
--null(#996) - CLI: accept
-instead of_in options (e.g.--update-to) - make
update()returnTrueondisplayto ease efficient use of custom callbacks (#845) - fix
py>=3CLI--delimencoding error - fix
py>=3.5version detection intqdm.auto(#1029 <- #1028) - fix final ETA when using
initial(#1021 <- #689) - update documentation
- add & update custom callback examples
- improve help formatting of boolean CLI options
- add & update tests
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot almost 6 years ago
tqdm - tqdm v4.48.2 stable
- fix
notebookformatting
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot almost 6 years ago
tqdm - tqdm v4.48.1 stable
- fix ANSI escape codes breaking
tqdm.write(#692, #777) - fix long-lived strongref (#1007, https://bugs.python.org/issue39093)
- fix cli
--versioncrash on missinggit/refs/heads(#635) - fix
contrib.tenumerateignoringtotal(#1017) - fix potential deep => shallow
kwargscopy issues - improve
notebookdisplay for unknowntotal(#1015) - make
asyncioinherit fromstdrather thanauto - make
automulti-inherit fromautonotebook,asyncioon Python3.5+ - misc documentation & examples updates
- mention
docker-composerequirements (#771)
- mention
- misc linting & tidy
- misc minor testing framework updates
Scientific Software - Peer-reviewed
- Python
Published by tqdm-bot almost 6 years ago
tqdm - tqdm v4.48.0 stable
- 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_completedwrapper (for f in tqdm.as_completed(fs))
- supports async iterables (
- reduce
contrib.discordlogging verbosity - fix potential
pandas()modifying**kwargsbug - 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
miniterstest (#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
Scientific Software - Peer-reviewed
- Python
Published by casperdcl almost 6 years ago
tqdm - tqdm v4.47.0 stable
- add
contrib.discord(similar tocontrib.telegram) (#976) - add
contrib.bellsto auto-enable all extras - add
contrib.utils_workerfor 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
guiTypeErroron unknownlen()(#971) - misc documentation/error message updates
- more succinct ImportError on missing
ipywidgets(#872) - fix broken/deprecated link (#981)
- add inline usage for
contrib.discordandcontrib.telegram
- more succinct ImportError on missing
- misc framework updates
- add official
py3.8support (#986) - fix
snapbuilds
- add official


Scientific Software - Peer-reviewed
- Python
Published by casperdcl almost 6 years ago
tqdm - tqdm v4.46.1 stable
- fix missing
sys.setcheckintervalin py3.9 (#978) - fix
keras.TqdmCallbackcompatibility withtensorflow==2.2.0(#979) - update documentation
- correct
contrib.concurrentcorrectmax_workers(#977) - drop prominent mention of
xrange(#965)
- correct
- minor linting
Scientific Software - Peer-reviewed
- Python
Published by casperdcl about 6 years ago
tqdm - tqdm v4.46.0 stable
- add
contrib.telegram#949 <- #948 - add
bashtab completion and--comppath#946, #947 <- #858 - fix exception safety in
external_write_mode#940 - add
requestsexamples (#242) - update documentation
Scientific Software - Peer-reviewed
- Python
Published by casperdcl about 6 years ago
tqdm - tqdm v4.45.0 stable
- 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
Scientific Software - Peer-reviewed
- Python
Published by casperdcl about 6 years ago
tqdm - tqdm v4.44.1 stable
- fix
_utilsImportError=>DeprecationWarning(#928 <- #927)
Scientific Software - Peer-reviewed
- Python
Published by casperdcl about 6 years ago
tqdm - tqdm v4.44.0 stable
- add automatic
nrowsand expose for manual override (#918 -> #924) - expose and warn about small
chunksizeintqdm.contrib.concurrent.process_map(#912) - fix py2 file stream comparison (#727 -> #730)
- deprecate
utils._environ_cols_wrapper - add and update tests
- add documentation
Scientific Software - Peer-reviewed
- Python
Published by casperdcl about 6 years ago
tqdm - tqdm v4.43.0 stable
- fix
notebookexceptions (#669 <- #650)set_description()whendisable=True
contrib.concurrent: avoid unnecessarylen(iterable)(#893)- update documentation
- clarify etymology (#895)
- fix minor typo (#890)
- update contributors and years
- update tests
- fix CI tests for PRs
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 6 years ago
tqdm - tqdm v4.42.1 stable
- support
pandas==1.0.0(#780, #555) - minor metadata updates
- minor CI test update
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 6 years ago
tqdm - tqdm v4.42.0 stable
notebook: updatedisable=Nonebehaviour (#880)tqdm.keras: supporttensorflow.kerasas well askeras(#885)- add
contrib(#882)tenumerate(#840 <- #480, #402)tzip<=ziptmap<=map- add
concurrentmodule thread_map<=concurrent.futures.ThreadPoolExecutor.mapprocess_map<=concurrent.futures.ProcessPoolExecutor.map- add
itertoolsmodule (#225) stub product
- add & update tests
- add & update documentation
- update CI framework
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 6 years ago
tqdm - tqdm v4.41.1 stable
kerasmodule tidy and fixes- fix
batch_size=None(#869) - add missing
pop('size')
- fix
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 6 years ago
tqdm - tqdm v4.41.0 stable
- trim on
ncolsoverflow with ANSI handling (#850, #716 <- #690) - add
notebook.reset()(#864) - add
keras.TqdmCallback(#867 <- #835) - documentation updates
- document newly added features (above)
- notebook
ncolspercentage/pixels (#276)
- test updates
- test newly added features (above)
- add CI for
winandosx(#841) py2threading
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 6 years ago
tqdm - tqdm v4.40.2 stable
- fix
pandasunhashable func (#862 -> #863)- add tests
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 6 years ago
tqdm - tqdm v4.40.1 stable
- fix floating point imprecision raising errors (#859)
- fix auto gh releases (travis-ci/dpl#914)
- update CONTRIBUTING (#84 (comment))
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 6 years ago
tqdm - tqdm v4.40.0 stable
- officially support
floatfornandtotal(#802)notebook: useFloatProgress<=IntProgress(#471, #456)- allow imprecision (
n <= total + epsilon) (#849)
- fix unicode bar format arguments (#803 -> #851)
- add
contribsubmodule (#815) - add
wrapattr,utils.CallbackIOWrapper,contrib.DummyTqdmFile(#84 -> #844) - update tests
- update documentation
- tidy automatic
snapdeployments - minor doc update (#854)
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 6 years ago
tqdm - tqdm v4.39.0 stable
- add
pandasbuiltin operations check (#843 <- #697) - avoid unnecessary
dedent(#837) - remove unneeded bar logic
- misc code tidy
- update documentation
- document default argument overriding (#370)
- add missing
isatty()(#713) - update badges
- add code of conduct
- update framework
- clean CI stages
- update CI default
py3.6=>py3.7 - automate snap releases (#686 <- #685)
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 6 years ago
tqdm - tqdm v4.38.0 stable
- support
lock_argsfor e.g. non-blocking intermediate writes (#838 -> #839)- use
self.refresh()in more places - add and update performance tests
- support args for
TqdmDefaultWriteLock.acquire()
- use
- fix colorama on win (#678, #764)
- 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
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 6 years ago
tqdm - tqdm v4.37.0 stable
- potential future pandas fix (#824)
- better unicode widechar support (#803 -> #410, #805)
- fix example/tqdm_wget unknown total (#826)
- add
stacklevel=2to warnings (#821) - misc framework updates
- snapcraft version fix
- update issue/pr templates (#830)
- update unit tests
- misc documentation updates
- update parallel (multiprocessing, ThreadPoolExecutor) example (#407)
- add slides, video images
- add CII Best Practices badge
- add repology badge
- update badge icons
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 6 years ago
tqdm - tqdm v4.36.1 stable
- fix CLI entrypoint
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 6 years ago
tqdm - tqdm v4.36.0 stable
- 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
guipartial upgrade (#790)notebookupgrade (#790)- support
{bar}inbar_format(#594) - inherit methods including
set_*(refresh)(#740 -> #741) - ready for
contribreleases (#252)
- support custom
bar_formatwith unknowntotal - fix
tqdm_notebookred block on explicitfile=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)
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 6 years ago
tqdm - tqdm v4.35.0 stable
- add
{bar}format specifier (#623 -> #799)[width][type]
- add tests and documentation
- update performance tests
Scientific Software - Peer-reviewed
- Python
Published by casperdcl almost 7 years ago
tqdm - tqdm v4.34.0 stable
- add
leave=Noneconvenience option forleave = 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
Scientific Software - Peer-reviewed
- Python
Published by casperdcl almost 7 years ago
tqdm - tqdm v4.33.0 stable
- fix
pandas==0.25API change (#780) - add contributor badges (
sourcerer) - fix py26 travis CI
- metadata fixes
.zenodo.jsonCODEOWNERS
- GitHub package registry docker deployment
- minor linting
- documentation updates (#773)
Scientific Software - Peer-reviewed
- Python
Published by casperdcl almost 7 years ago
tqdm - tqdm v4.32.2 stable
- fix 'Set changed size during iteration' (#481 -> #700, #754)
- add
tqdm.autonotebookcheck for$VSCODE_PID(#747 -> #751) - fix missing
multiprocessingin Jython (#698) - make
bool(tqdm(iter))consistent withbool(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-pythonbadge - trove classifier update
- update demo notebook badges
- add JOSS DOI
- add Zenodo metadata
- move unnecessary root clutter
Scientific Software - Peer-reviewed
- Python
Published by casperdcl almost 7 years ago
tqdm - tqdm v4.32.1 stable
- fix
notebookwith unknowntotal(#743)
Scientific Software - Peer-reviewed
- Python
Published by casperdcl about 7 years ago
tqdm - tqdm v4.32.0 stable
- support
unit_scaleinnotebook - 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
Scientific Software - Peer-reviewed
- Python
Published by casperdcl about 7 years ago
tqdm - tqdm v4.31.1 stable
- fix
file.encoding==Nonecaused by #598 (#673 -> #676)- add tests
- tidy code, update authors and tests
- add
setup.pytest to CI
- add
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 7 years ago
tqdm - tqdm v4.31.0 stable
- Write bytes to
stdout/stderrin py2 (https://bugs.python.org/issue21363, #589 -> #598)- Add
write_bytesparameter for py2/3 default override
- Add
- support custom bar characters vias
asciiparameter (#223 -> #227)- implement, document and test custom bar spinners
- support custom
bar_formatwith unknowntotal(#282 -> #284) - fix
TypeErrorwhenunit_scaleand unknowntotal - document
format_dict - expose
elapsed_s,remaining_stobar_format - add
unitoption tobar_format(#368) - auto
README.rstgeneration framework- add notes in
CONTRIBUTING.md
- add notes in
- update tests
- update documentation
- misc code tidy
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 7 years ago
tqdm - tqdm v4.30.0 stable
- 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_dictoverriding - add tests for overriding
- related: #660 #172 #587
- allow arbitrary keyword arguments for
- 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.pyrefactorsetup.py make- add support for multi-line commands
- tidy and efficiency
- replace
setup.py's built-inmake->py-make>=0.1.9(#290) - add
requirements-dev.txtandextras_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
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 7 years ago
tqdm - tqdm v4.29.1 stable
- fix
classmethodlock bug (#617: #457 -> #658) - add unit test to prevent regression
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 7 years ago
tqdm - tqdm v4.29.0 stable
- Avoid global multiprocessing locks (#611 -> #617)
- Add support for infinite iterables (#651)
- Fix missing attr pos when used in multi-threaded environment (#573)
- Do not join
TMonitorif it is the current thread (#613 -> #641) - Add OpenBSD NIX support (#638)
- Unit tests, general documentation fixes and tidying (e.g. #642)
- CI travis improvements
py37-dev->py37(#622)- fix
py26
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 7 years ago
tqdm - tqdm v4.28.1 stable
- fix
--manpathfile not found - expose
main():argv - add unit tests
- release framework tidy
- update .
gitattributes - remove deprecated
make/distoptions
- update .
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 7 years ago
tqdm - tqdm v4.28.0 stable
- remove installation of man pages by default (#460, #628)
- CLI:add
--manpathoption (#629) - documentation additions and fixes
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 7 years ago
tqdm - tqdm v4.27.0 stable
- fix
str.isnumeric#605 - fix
WeakSetKeyError#548, #553, #596 -> #607 - stop
tqdm_notebookdescription truncation #582 -> #599 - include
unit_scaleforrate#608 - add
auto-> nowarningautonotebook - add better postfix numeric formatting #621
- minor refactoring #609 -> #616
- update documentation
- add unit tests
- fix py26 CI
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 7 years ago
tqdm - tqdm v4.26.0 stable
- fix
smoothing(#566 -> #601) pandasupdates- address the
FutureWarninginpandas, droppandastest in py34, add in py37 (#603) - support
pandasaxis='index' or 'columns'(#570)
- address the
- minor documentation updates (#597, #600, #606)
- developer notes
Scientific Software - Peer-reviewed
- Python
Published by casperdcl almost 8 years ago
tqdm - tqdm v4.25.0 stable
- stop monitor on shutdown (#571, #572)
- fix
find_packages()for submodules (#593)- properly add
autonotebook(#586, 1cf3393)
- properly add
- ignore ANSI escape codes in the bar length calculation (#450, #591 -> #592)
- update documentation (#243)
Scientific Software - Peer-reviewed
- Python
Published by casperdcl almost 8 years ago
tqdm - tqdm v4.24.0 stable
autonotebooksubmodule for automatic selection of notebook/CLI bar (#443, #508)- update/add
pandas()example documentation (#474)
- update/add
NameError:IntProgresschanged to a more helpfulImportError(#187, #451, #558)- support
bool()cast whendisable=True(#574) - fix
format_sizeofhundreds rounding (#579 -> #581) - ensure URLs in documentation are secure (
https)
Scientific Software - Peer-reviewed
- Python
Published by casperdcl almost 8 years ago
tqdm - tqdm v4.23.4 stable
- Support pandas 0.23.0
core.groupbymodule layout (#555 -> #554) - Add python_requires to help pip (#557)
- minor maintenance updates
- CI updates: drop travis py33 due to
tox(tox-dev/tox#648) - minor code tidy
- CI updates: drop travis py33 due to
Scientific Software - Peer-reviewed
- Python
Published by casperdcl about 8 years ago
tqdm - tqdm v4.23.3 stable
- suppress 10 second warning (refix #323)
Scientific Software - Peer-reviewed
- Python
Published by casperdcl about 8 years ago
tqdm - tqdm v4.23.2 stable
- minor import syntax fix #496
- re-fix nested overlaps #477
- update documentation and examples
- code tidy and abstraction
Scientific Software - Peer-reviewed
- Python
Published by casperdcl about 8 years ago
tqdm - tqdm v4.23.1 stable
- fix
AttributeErrors (#546)poson initialisation (#323, #510 -> #544)fponwrite()(#383)
- fix py34 CI
- update documentation
Scientific Software - Peer-reviewed
- Python
Published by casperdcl about 8 years ago
tqdm - tqdm v4.23.0 stable
- Fix
disable=Truewhereiterablehas nolen()and is notNone(#539) - Add
ncolsto specifytqdm_notebookbar width (#276 -> #292) - allow custom
pandastotal(#364 -> #535) - Add
progress_applyforpandas.(Series|DataFrame).(rolling|expanding)(#530 -> #537) - unit tests, pep8 tidy
postfixnon-dictdocumentation note
Scientific Software - Peer-reviewed
- Python
Published by casperdcl about 8 years ago
tqdm - tqdm v4.22.0 stable
- allow direct non-string assignment to
postfixmember (lists, dicts, etc) (#382 -> #534) - documentation updates
- unit tests
Scientific Software - Peer-reviewed
- Python
Published by casperdcl about 8 years ago
tqdm - tqdm v4.21.0 stable
- fix #532
write()with manualposition- more robust free position finding
- add
TqdmWarningbase class - fix GUI
__del__()- add
TqdmExperimentalWarning
- add
- add, tidy & fix unit tests
- documentation
- wiki release notes
- update contributors
- fix
7zxexample
Scientific Software - Peer-reviewed
- Python
Published by casperdcl about 8 years ago
tqdm - tqdm v4.20.0 stable
pandaswrapper: remove*argsand add bettertotalhandling (#244, #299, #322, #366 -> #524)- document windows unicode know issues (#454)
- suppress
RuntimeError: Set changed size during iteration->TqdmSynchronisationWarning(#481)
Scientific Software - Peer-reviewed
- Python
Published by casperdcl about 8 years ago
tqdm - tqdm v4.19.9 stable
- fix monitor thread termination and update tests (#527)
Scientific Software - Peer-reviewed
- Python
Published by casperdcl about 8 years ago
tqdm - tqdm v4.19.8 stable
- fix monitoring thread issues
- avoid uninitialised instance manipulation (#493)
- fix thread starting
RuntimeError(#522 -> #523)
- these release notes (#529)
Scientific Software - Peer-reviewed
- Python
Published by casperdcl about 8 years ago
tqdm - tqdm v4.19.6 stable
- CLI improvements
--bytesimplies--unit B --unit_scale --unit_divisor 1024(#503)- allow hyphens in CLI arguments (#511)
- synchronisation: fix for
sem_openonaarch64(#513) - framework update
- CI/tests, year 2018, py37, badges, documentation
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 8 years ago
tqdm - tqdm v4.19.5 stable
- multiprocess/lock fixes (#457)
set_descriptionin notebook (#345 -> #475)- minor tidy (#476)
- documentation updates
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 8 years ago
tqdm - tqdm v4.19.4 stable
- fix
Lock:NotImplementedErroron certain systems (#466 -> #468) - use recursive locks (#469 -> #468)
- fix deadlocks
- tidy (#448)
flush()onmoveto()(#398 -> #399, #420, #467)- update tests and benchmarks
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 8 years ago
tqdm - tqdm v4.19.2 stable
flush()onrefresh()(#459 from #317)- status printer updates (#331)
- use
sp()inrefresh() - remove redundant
clear():nomove=False
- use
- misc minor documentation updates
- unit tests
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 8 years ago
tqdm - tqdm v4.19.1 stable
rate_(no)inv(_fmt)(#72, b228bc3)__repr__()tidy (#389)- fix
write()before initialisationAttributeError: _lock(#457) manpages- documentation updates
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 8 years ago
tqdm - tqdm v4.18.0 beta
- Thread safety! (#285 -> #291 -> #329, #407, #417)
- Ease redirection of
sys.stdout/stderr(#422) - Minor internal stream bugfix (#439)
AttributeErrorfixes (#323, #324, #418)
Related to:
- Misc bugs (#334)
concurrent.futures(#97)- Multi-
tqdm(#143) flush()andrefresh()(#331)- Newline on
refresh()(#361) - Nested trees (#384)
- Manually positioned nested bars clearing (#385)
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 8 years ago
tqdm - tqdm v4.17.1 stable
- initialise
neven when disabled (#438) - better unicode detection (#437)
__repr__()bugfix (#441)
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 8 years ago
tqdm - tqdm v4.17.0 stable
- easier redirect of
stdout(#426 -> #431)cls.external_write_mode() @contextmanager
refresh=Trueforset_description/update(_str) (#317 -> #377)
Scientific Software - Peer-reviewed
- Python
Published by casperdcl over 8 years ago