Skip to content

Releases: scottchiefbaker/dool

v1.3.3

30 Sep 22:53
Compare
Choose a tag to compare

What's Changed

  • Package plugins in PIP by @raylu in #74
  • Add some emojis to README
  • Allow the --io plugin to read from symlinks like /dev/disk-by-uuid (#79)
  • Removed old examples directory that was not relevant anymore
  • Fix the --noupdate option and make dool work better for non-tty connections (#77)
  • General code clean-up and best practices
  • Comments added to code to make parsing simpler for future Scott
  • Add team members to README
  • More internal dstat -> dool name changes

Full Changelog: v1.3.2...v1.3.3

v1.3.2

08 May 20:34
b286290
Compare
Choose a tag to compare

What's Changed

  • Publish on PyPI by @raylu in #68
  • Add a new --dstat option to emulate old functionality
  • Remove code paths for Python 2.x as we're 100% Python 3.x now (and have been for a long time)
  • Add documentation about bits vs bytes to refer tickets to when we get questions
  • Fixes for long names on --top-io-adv plugin
  • The --freespace plugin can now optionally take a comma separate list of mount points now

New Contributors

  • @raylu made their first contribution in #68

Full Changelog: v1.3.1...v1.3.2

v1.3.1

16 Dec 01:32
Compare
Choose a tag to compare

What's Changed

  • Fix help of vmstat (as it includes sys instead of swap) - Fixes #54 by @F-S-T in #55
  • Fixes #60 - Multiple SWAP's breaks output by @Mai-Lapyst in #61
  • Better support for NVME drives
  • Support for Python v3.12
  • Shorter and more concise device names (info in #59)

New Contributors

Full Changelog: v1.3.0...v1.3.1

v1.3.0

11 Sep 16:04
Compare
Choose a tag to compare

What's Changed

  • add support for terminals with only 16 colors by @leahneukirchen in #43
  • Correctly report disk stats for NVME drives by @scottchiefbaker in #49
  • Capture VM name for top-cpu by @scottchiefbaker in #48
  • Properly capitalize unit letters for real this time by @Low-power in #34
  • Add a \n to output when using a count
  • Fix the NTP plugin for Python 3.x
  • Massive internal naming change dstat -> dool
  • Fix bits/bytes in CSV file output
  • Add a --devel logging option to assist in future developementg
  • Update Github templates to simplify them and reflect the Dool name
  • Lots of comments in the code as I slowly learn more about how it works

New Contributors

Full Changelog: v1.2.0...v1.3.0

v1.2.0

09 Jun 19:47
Compare
Choose a tag to compare

What's Changed

  • --output now correctly writes to files cleanly
    • Introduced --display to allow outputting to both screen and file
  • Fix building docs with make docs
  • Update the .spec file to allow building RPMs for Dool on modern systems
  • Fix potential crashes from "OverflowError: cannot convert float infinity to integer"
  • Updated Lustre plugin for modern versions
  • Cleaned up output of sub frames in table output
  • Add a plug-in for Linux bonding devices
  • Add signal handling to better close down things when dool quits
  • Added an option for --diskset to group drives together

Auto generated

New Contributors

Full Changelog: v1.1.0...v1.2.0

v1.1.0

28 Sep 18:27
Compare
Choose a tag to compare
  • Use unicode box drawing characters to make things look more modern
  • Add installation script
  • Make the output cleaner by using better ANSI line clearing options
  • Better compatibility on older versions of Python. Tested on Python 3.6
  • Memory calculation is now closer to free
  • Include "available" memory instead of "buffers"
  • Major README updates to help new users get started

v1.0.0

29 Nov 21:38
Compare
Choose a tag to compare

Initial official release

v0.9

05 Apr 17:51
Compare
Choose a tag to compare

This is the last version of the code that runs on Python 2.x

  • Release is only for archival purposes