Package Release Info

python3-tqdm-4.45.0-bp156.2.1

Update Info: Base Release
Available in Package Hub : 15 SP6

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python3-tqdm

Change Logs

* Tue May 14 2024 Matej Cepl <mcepl@cepl.eu>
- Add CVE-2024-34062-CLI-injection.patch to fix bsc#1223880
  (CVE-2024-34062) improving eval safety of CLI to avoid the
  injection attack
* Wed Apr 08 2020 Steve Kowalik <steven.kowalik@suse.com>
- Update to version 4.45.0:
  * propagate and close() on exceptions (#926 <- #548)
  * fix nested clear()
  * rework nested close() (#930 <- #924 <- #918, #677)
  * update all documentation & demos
  * add and update tests
  * dev framework: add pre-commit helper
  * fix _utils ImportError => DeprecationWarning
* Sat Feb 22 2020 Arun Persaud <arun@gmx.de>
- update to version 4.43.0:
  * fix notebook exceptions (#669 <- #650)
    + set_description() when disable=True
  * contrib.concurrent: avoid unnecessary len(iterable) (#893)
  * update documentation
    + clarify etymology (#895)
    + fix minor typo (#890)
    + update contributors and years
  * update tests
  * fix CI tests for PRs
* Sun Feb 09 2020 Arun Persaud <arun@gmx.de>
- update to version 4.42.1:
  * support pandas==1.0.0 (#780, #555)
  * minor metadata updates
  * minor CI test update
* Sun Jan 26 2020 Arun Persaud <arun@gmx.de>
- update to version 4.42.0:
  * notebook: update disable=None behaviour (#880)
  * tqdm.keras: support tensorflow.keras as well as keras (#885)
  * add contrib (#882)
    + tenumerate (#840 <- #480, #402)
    + tzip <= zip
    + tmap <= map
    + add concurrent module
    o thread_map <= concurrent.futures.ThreadPoolExecutor.map
    o process_map <= concurrent.futures.ProcessPoolExecutor.map
    + add itertools module (#225) stub
    o product
  * add & update tests
  * add & update documentation
    + README
    + examples/
  * update CI framework
* Mon Jan 06 2020 Todd R <toddrme2178@gmail.com>
- Remove unneeded python2 ipython-related testing dependencies.
  These packages are no longer available for python2 and the test
  suite will automatically skip them if they aren't available.
* Sun Jan 05 2020 Arun Persaud <arun@gmx.de>
- specfile:
  * update copyright year
- update to version 4.41.1:
  * fix batch_size=None
  * keras missing pop('size')
* Sun Dec 29 2019 Arun Persaud <arun@gmx.de>
- update to version 4.41.0:
  * trim on ncols overflow with ANSI handling (#850, #716 <- #690)
  * add notebook.reset() (#864)
  * add keras.TqdmCallback (#867 <- #835)
  * documentation updates
    + document newly added features (above)
    + notebook ncols percentage/pixels (#276)
  * test updates
    + test newly added features (above)
    + add CI for win and osx (#841)
    + py2 threading
* Fri Dec 13 2019 Arun Persaud <arun@gmx.de>
- update to version 4.40.2:
  * fix pandas unhashable func (#862 -> #863)
    + add tests
* Sat Dec 07 2019 Arun Persaud <arun@gmx.de>
- update to version 4.40.1:
  * test for floats for total
- changes from version 4.40.0:
  * officially support float for n and total (#802)
    + notebook: use FloatProgress <= IntProgress (#471, #456)
    + allow imprecision (n <= total + epsilon) (#849)
  * fix unicode bar format arguments (#803 -> #851)
  * add contrib submodule (#815)
  * add wrapattr, utils.CallbackIOWrapper, contrib.DummyTqdmFile (#84
  - > #844)
  * update tests
  * update documentation
  * tidy automatic snap deployments
  * minor doc update (#854)
* Sat Nov 30 2019 Dominique Leuenberger <dimstar@opensuse.org>
- Don't use RPM internal/reserved name %suffix (change to
  pkg_suffix).
* Sun Nov 24 2019 Arun Persaud <arun@gmx.de>
- update to version 4.39.0:
  * add pandas builtin 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)
* Sat Nov 09 2019 Arun Persaud <arun@gmx.de>
- update to version 4.38.0:
  * support lock_args for e.g. non-blocking intermediate writes (#838
  - > #839)
    + use self.refresh() in more places
    + add and update performance tests
    + support args for TqdmDefaultWriteLock.acquire()
  * 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
- changes from version 4.37.0:
  * potential future pandas fix (#824)
  * better unicode widechar support (#803 -> #410, #805)
  * fix example/tqdm_wget unknown total (#826)
  * add stacklevel=2 to 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
* Sat Sep 21 2019 Arun Persaud <arun@gmx.de>
- update to version 4.36.1:
  * fix CLI entrypoint
- changes from version 4.36.0:
  * 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)
* Sun Aug 25 2019 Arun Persaud <arun@gmx.de>
- update to version 4.35.0:
  * add {bar} format specifier (#623 -> #799)
    [width][type]
  * add tests and documentation
  * update performance tests
- changes from version 4.34.0:
  * 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
* Fri Aug 09 2019 Todd R <toddrme2178@gmail.com>
- update to version 4.33.0:
  * fix pandas==0.25 API change
  * add contributor badges (sourcerer)
  * fix py26 travis CI
  * metadata fixes
    > .zenodo.json
    > CODEOWNERS
  * GitHub package registry docker deployment
  * minor linting
  * documentation updates
* Mon Jun 24 2019 Arun Persaud <arun@gmx.de>
- update to version 4.32.2:
  * 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
* Mon Jun 03 2019 Todd R <toddrme2178@gmail.com>
- Update to 4.32.1
  * fix notebook with unknown total
- Update to 4.32.0
  * support unit_scale in notebook
  * support negative update (#432, #545)
  * add reset() function (#547, #545)
  * add [python setup.py] make run
- Fix jupyter dependencies.
* Sat Feb 16 2019 Arun Persaud <arun@gmx.de>
- update to version 4.31.1:
  * fix file.encoding==None caused by #598 (#673 -> #676)
    + add tests
  * tidy code, update authors and tests
    + add setup.py test to CI
- changes from version 4.31.0:
  * 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
- changes from version 4.30.0:
  * 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
- changes from version 4.29.1:
  * fix classmethod lock bug (#617: #457 -> #658)
  * add unit test to prevent regression
- changes from version 4.29.0:
  * 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 TMonitor if 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
* Tue Feb 12 2019 Matej Cepl <mcepl@suse.com>
- Remove installed files after running the testsuite