psutil v5.5.0 Release Notes

Release Date: 2019-01-23 // almost 3 years ago
  • 2019-01-23

    โœจ Enhancements

    • ๐Ÿ‘ 1350_: [FreeBSD] added support for sensors_temperatures(). (patch by Alex Manuskin)
    • ๐Ÿ‘ 1352_: [FreeBSD] added support for CPU frequency. (patch by Alex Manuskin)

    ๐Ÿ› Bug fixes

    • 1111_: Process.oneshot() is now thread safe.
    • ๐Ÿง 1354_: [Linux] disk_io_counters() fails on Linux kernel 4.18+.
    • ๐Ÿง 1357_: [Linux] Process' memory_maps() and io_counters() method are no longer exposed if not supported by the kernel.
    • ๐Ÿ 1368_: [Windows] fix psutil.Process().ionice(...) mismatch. (patch by EccoTheFlintstone)
    • ๐Ÿ 1370_: [Windows] improper usage of CloseHandle() may lead to override the original error code when raising an exception.
    • 1373_: incorrect handling of cache in Process.oneshot() context causes Process instances to return incorrect results.
    • ๐Ÿ 1376_: [Windows] OpenProcess() now uses PROCESS_QUERY_LIMITED_INFORMATION access rights wherever possible, resulting in less AccessDenied exceptions being thrown for system processes.
    • ๐Ÿ 1376_: [Windows] check if variable is NULL before free()ing it. (patch by EccoTheFlintstone)