• [Python-announce] ANN: psutil 5.9.8 released

    From Giampaolo Rodola'@g.rodola@gmail.com to comp.lang.python.announce on Fri Jan 19 12:48:47 2024
    From Newsgroup: comp.lang.python.announce

    Hello all,
    I'm glad to announce the release of psutil 5.9.8: https://github.com/giampaolo/psutil

    About
    =====

    psutil (process and system utilities) is a cross-platform library for retrieving information on running processes and system utilization (CPU, memory, disks, network) in Python. It is useful mainly for system
    monitoring, profiling and limiting process resources and management of
    running processes. It implements many functionalities offered by command
    line tools such as: ps, top, lsof, netstat, ifconfig, who, df, kill, free, nice, ionice, iostat, iotop, uptime, pidof, tty, taskset, pmap. It
    currently supports Linux, Windows, macOS, Sun Solaris, FreeBSD, OpenBSD,
    NetBSD and AIX, both 32-bit and 64-bit architectures. Supported Python versions are 2.7 and 3.6+. PyPy is also known to work.

    What's new
    ==========

    2024-01-19

    **Enhancements**

    - #2343, [FreeBSD]: filter `net_connections()`_ returned list in C instead
    of
    Python, and avoid to retrieve unnecessary connection types unless
    explicitly
    asked. E.g., on an IDLE system with few IPv6 connections this will run
    around
    4 times faster. Before all connection types (TCP, UDP, UNIX) were
    retrieved
    internally, even if only a portion was returned.
    - #2342, [NetBSD]: same as above (#2343) but for NetBSD.
    - #2349: adopted black formatting style.

    **Bug fixes**

    - #930, [NetBSD], [critical]: `net_connections()`_ implementation was
    broken.
    It could either leak memory or core dump.
    - #2340, [NetBSD]: if process is terminated, `Process.cwd()`_ will return an
    empty string instead of raising `NoSuchProcess`_.
    - #2345, [Linux]: fix compilation on older compiler missing DUPLEX_UNKNOWN.
    - #2222, [macOS]: `cpu_freq()` now returns fixed values for `min` and `max`
    frequencies in all Apple Silicon chips.

    Links
    =====

    - Home page: https://github.com/giampaolo/psutil
    - Download: https://pypi.org/project/psutil/#files
    - Documentation: http://psutil.readthedocs.io
    - What's new: https://github.com/giampaolo/psutil/blob/master/HISTORY.rst

    Hashes
    ======

    psutil-5.9.8-cp27-cp27m-macosx_10_9_x86_64.whl
    md5: 55a88d6f598a30a9baa18878bb37432b
    sha256: 26bd09967ae00920df88e0352a91cff1a78f8d69b3ecabbfe733610c0af486c8

    psutil-5.9.8-cp27-cp27m-manylinux2010_i686.whl
    md5: 1b12388e40dbf9ba0f32c1803add2765
    sha256: 05806de88103b25903dff19bb6692bd2e714ccf9e668d050d144012055cbca73

    psutil-5.9.8-cp27-cp27m-manylinux2010_x86_64.whl
    md5: 47a135cdbc0a2980e4dea6c35e8612e0
    sha256: 611052c4bc70432ec770d5d54f64206aa7203a101ec273a0cd82418c86503bb7

    psutil-5.9.8-cp27-cp27mu-manylinux2010_i686.whl
    md5: 965f361169de4c896fd6dbb21ac7f5fe
    sha256: 50187900d73c1381ba1454cf40308c2bf6f34268518b3f36a9b663ca87e65e36

    psutil-5.9.8-cp27-cp27mu-manylinux2010_x86_64.whl
    md5: e8591690fe972c9cc9614ff90c47cd24
    sha256: 02615ed8c5ea222323408ceba16c60e99c3f91639b07da6373fb7e6539abc56d

    psutil-5.9.8-cp27-none-win32.whl
    md5: 3f7abbe820739499b58cab89861c8620
    sha256: 36f435891adb138ed3c9e58c6af3e2e6ca9ac2f365efe1f9cfef2794e6c93b4e

    psutil-5.9.8-cp27-none-win_amd64.whl
    md5: 03519bcb0132055c4fc2a23989ea3103
    sha256: bd1184ceb3f87651a67b2708d4c3338e9b10c5df903f2e3776b62303b26cb631

    psutil-5.9.8-cp36-abi3-macosx_10_9_x86_64.whl
    md5: a5c0d335a87bf602ccefc4a6e732ced3
    sha256: aee678c8720623dc456fa20659af736241f575d79429a0e5e9cf88ae0605cc81

    psutil-5.9.8-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
    md5: 0717beb6e38527d7405b6b4f5acd4af6
    sha256: 8cb6403ce6d8e047495a701dc7c5bd788add903f8986d523e3e20b98b733e421

    psutil-5.9.8-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
    md5: 1d842bcb0117f9763ceb65599d2c99ec
    sha256: d06016f7f8625a1825ba3732081d77c94589dca78b7a3fc072194851e88461a4

    psutil-5.9.8-cp36-cp36m-win32.whl
    md5: 63bd1a2c6a1cadfa4bf0011f5043bfaf
    sha256: 7d79560ad97af658a0f6adfef8b834b53f64746d45b403f225b85c5c2c140eee

    psutil-5.9.8-cp36-cp36m-win_amd64.whl
    md5: f3fc3e64a8f7a21a6085ff972b657fdb
    sha256: 27cc40c3493bb10de1be4b3f07cae4c010ce715290a5be22b98493509c6299e2

    psutil-5.9.8-cp37-abi3-win32.whl
    md5: 8213ea54e768590df7d1b31d694f4a56
    sha256: bc56c2a1b0d15aa3eaa5a60c9f3f8e3e565303b465dbf57a1b730e7a2b9844e0

    psutil-5.9.8-cp37-abi3-win_amd64.whl
    md5: 0bda23be14ac996dfee1d230a289ed1a
    sha256: 8db4c1b57507eef143a15a6884ca10f7c73876cdf5d51e713151c1236a0e68cf

    psutil-5.9.8-cp38-abi3-macosx_11_0_arm64.whl
    md5: 1cc288f0c51345398b9b4863463d86b0
    sha256: d16bbddf0693323b8c6123dd804100241da461e41d6e332fb0ba6058f630f8c8

    psutil-5.9.8.tar.gz
    md5: 7bb9d4378bd451765b705946a3541393
    sha256: 6be126e3225486dff286a8fb9a06246a5253f4c7c53b475ea5f5ac934e64194c

    --

    Giampaolo - https://gmpy.dev/about
    --- Synchronet 3.20a-Linux NewsLink 1.114