psutil v5.5.0 Release Notes

Release Date: 2019-01-23 // about 5 years ago
  • 2019-01-23

    โœจ Enhancements

    • ๐Ÿ‘ 1350_, [FreeBSD]: added support for sensors_temperatures()_. (patch by Alex Manuskin)
    • ๐Ÿ‘ 1352_, [FreeBSD]: added support for cpu_freq()_. (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 Process.io_counters()_ methods are no longer exposed if not supported by the kernel.
    • ๐Ÿ 1368_, [Windows]: fix 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_, [critical]: 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)