Skip to content

Releases: AnnikaV9/lowbar

2.2.1

20 Oct 08:51
Compare
Choose a tag to compare
  • Allow tasks to be passed to either next() or the constructor

2.2.0

20 Oct 05:33
Compare
Choose a tag to compare
  • Added the add() method to additively update progress with given percentage
  • Added the next() method to additively update progress with given total tasks
  • Made update() raise a ValueError if the percentage parameter receives a value outside 0-100

2.0.0

19 Oct 14:33
Compare
Choose a tag to compare
  • Removed smooth animating functionalities (The complexity and possible blocking when used incorrectly outweighed the benefits)
  • Renamed parameters (See README.md)
  • Removed backward compatibilities

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)