Releases: scottchiefbaker/dool
Releases · scottchiefbaker/dool
v1.3.3
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 makedool
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
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
Full Changelog: v1.3.1...v1.3.2
v1.3.1
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
- @F-S-T made their first contribution in #55
- @Mai-Lapyst made their first contribution in #61
Full Changelog: v1.3.0...v1.3.1
v1.3.0
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
- @Low-power made their first contribution in #34
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
--output
now correctly writes to files cleanly- Introduced
--display
to allow outputting to both screen and file
- Introduced
- 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
- Fix
top_mem
plugin by @jalopezg-git in #22 - /proc/diskstats: better detection of unused block devices by @leahneukirchen in #17
- Fix rename in docs by @tq-steina in #30
- Add support for Lustre 2.12+ in the
lustre
plugin by @kcgthb in #24 - Catch OverflowError by @jkleckner in #16
- Remove underline from sequence separators by @WillieMaddox in #31
- Migrate to GPL v3 by @scottchiefbaker in #39
- Document the
--display
feature by @scottchiefbaker in #40 - Add debug k() and kd() options by @scottchiefbaker in #41
- Add a plugin for Linux bonding devices by @minghungchen in #10
- Fix for the Infiniband plugin by @minghungchen in #9
- Add an option for
--diskset
for #35 by @scottchiefbaker in #42 - Fix syntax errors by @cgrigis in #2
New Contributors
- @jalopezg-git made their first contribution in #22
- @leahneukirchen made their first contribution in #17
- @tq-steina made their first contribution in #30
- @kcgthb made their first contribution in #24
- @jkleckner made their first contribution in #16
- @WillieMaddox made their first contribution in #31
- @scottchiefbaker made their first contribution in #39
- @cgrigis made their first contribution in #2
Full Changelog: v1.1.0...v1.2.0
v1.1.0
- 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
Initial official release
v0.9
This is the last version of the code that runs on Python 2.x
- Release is only for archival purposes