Skip to content

Releases: ianlini/bistiming

0.5.1.post0

07 Nov 16:11
ad553de
Compare
Choose a tag to compare

Docs

  • update Sphinx config and fix readthedocs build (#36)

0.5.1

07 Nov 15:40
c8dd761
Compare
Choose a tag to compare

Change

  • drop support for Python <3.7 and support 3.10-3.14 (#33, #35)
  • upgrade all package to the latest major version (#33, #35)

Code Health

  • migrate CI to GitHub Actions (#33)
  • add a release action (#35)

0.5.0

07 Oct 17:10
f256cf5
Compare
Choose a tag to compare

New

  • update CI and support Python 3.9 (#27)
  • log "got exception in ..." if an error occurs during the context manager (#29)
  • add MultiStopwatch.format_statistics() (#30)

0.4.0

28 Apr 11:53
46a78ec
Compare
Choose a tag to compare

New

  • add new class MultiStopwatch (#18)

0.3.0

24 Apr 17:58
Compare
Choose a tag to compare

New

  • finished the documentation

Change

  • replace "splitted" with "split" because "splitted" is not a standard English word (#16)

0.2.0

17 Apr 17:01
Compare
Choose a tag to compare

Change

  • remove IterTimer (#2)
  • change SimpleTimer to Stopwatch, though SimpleTimer can still be used for backward-compatibility (#9)
  • change some variables Stopwatch (start_time, end_time and elapsed_time) to have _ prefix (#10)

New

  • add public start(), pause(), split(), reset(), get_elapsed_time(), get_cumulative_elapsed_time() and log_elapsed_time() methods to Stopwatch (#3, #4, #12)
  • add verbose parameter to Stopwatch.__init__() (#8)

0.1.1

02 Dec 16:07
Compare
Choose a tag to compare

Change

  • SimpleTimer's end_in_new_line=False not rewrite the line (fixed #1)

Fix

  • fix Python 2 print function bug
  • fix __version__ getting bug

0.1.0

17 Oct 16:08
Compare
Choose a tag to compare

New

  • implement SimpleTimer and IterTimer
  • add the examples for SimpleTimer and IterTimer
  • add setup.py and testing configuration