- FIx CSV output (missing comma) and include number of processes in CSV output by @astrofrog in #76
Full Changelog: https://github.com/astrofrog/psrecord/compare/v1.3...v1.4
- Updated package infrastructure by @astrofrog in #73
- setup.py: Add matplotlib by @JohnAZoidberg in #53
- If neither --log nor --plot is passed, log to stdout. Closes #50 by @CristianCantoro in #68
- Add Monitor as exposed function by @Vincent-CIRCL in #54
- Added ability to include I/O stats in output by @astrofrog in #74
- Add support for csv and modernise code by @astrofrog in #75
- @JohnAZoidberg made their first contribution in #53
- @CristianCantoro made their first contribution in #68
- @Vincent-CIRCL made their first contribution in #54
Full Changelog: https://github.com/astrofrog/psrecord/compare/v1.2...v1.3
-
Fixed compatibility with latest versions of psutil and fixed issue with determining CPU usage from child processes. [#56]
-
Fixed plotting to work on machines where Agg is not the default Matplotlib backend. [#44]
- Fixed installation via pip if psutil was not installed. [#37]
-
Fix compatibility with recent versions of psutil. [#18, #19]
-
psutil is now properly defined as a dependency in install_requires. [#16]
-
Recognize zombie processes. [#7]
-
Improve general reliability.
-
Allow interval to be a floating-point value.
-
Fix compatibility with psutil >= 2.0. [#10]
-
Ensure that log file gets closed and plot gets drawn if process is interrupted. [#13]
- Initial release