Skip to content

Releases: AnnikaV9/lowbar

1.5.3

01 Oct 10:44
Compare
Choose a tag to compare
  • Minor patch that removes an unnecessary f-string

1.5.2

19 Feb 03:49
aa0e848
Compare
Choose a tag to compare
  • PyPI re-release with fixed README

1.5.1

27 Sep 07:49
71c9e61
Compare
Choose a tag to compare
  • Added no_clear parameter, which if enabled, will prevent the automatic clearing of the bar when exiting from an iterable or context manager.

1.5.0

23 Sep 08:40
25cfe1b
Compare
Choose a tag to compare
  • Added bar_desc option, which will display a description beside (left) the progress bar. The description will be hidden if the console size is too small to accommodate both the bar and the description.
  • Added remove_ends option, which removes the two chars ([ & ]) used to define the two ends of the progress bar.
  • Added extra checks to make sure bar_load_fill and bar_blank_fill are single char strings.
  • Reduced sleep call duration in update_smooth() from 0.005 to 0.002.

1.4.2

19 Sep 10:35
b75fc3a
Compare
Choose a tag to compare
  • Fixed broken update (1.4.1), bar_iter's default value type set to int instead of NoneType

1.4.1

19 Sep 02:29
6dc36d1
Compare
Choose a tag to compare
  • Automatically convert bar_iter to a range object if it's an int

1.4.0

18 Sep 07:21
ff0607e
Compare
Choose a tag to compare
  • Renamed class LowBar to lowbar
    New usage is

    bar = lowbar.lowbar()

    instead of

    bar = lowbar.LowBar()

    Note: We still keep LowBar as an alias to lowbar. This way, we dont have to bump the major version number to 2, since the change becomes backwards compatible (Will not break any programs which may still use the older class name LowBar)

1.3.5

17 Sep 07:10
e478217
Compare
Choose a tag to compare
  • Added support for use as iterable:
    for i in lowbar.LowBar(range(100)):
        time.sleep(0.5)  # task

1.2.5

17 Sep 05:37
8d2ccaf
Compare
Choose a tag to compare
  • Added new() as an alias for update(0)

1.1.5

14 Aug 08:48
Compare
Choose a tag to compare
  • Minor patch that changes the following:

        def __exit__(self, type, value, traceback) -> None:

    to

        def __exit__(self, *exc) -> None:

    Looks neater, and pylint doesn't whine