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