chore(deps): update dependency psutil to v6.1.0
This MR contains the following updates:
Package | Update | Change |
---|---|---|
psutil | minor |
==6.0.0 -> ==6.1.0
|
Release Notes
giampaolo/psutil (psutil)
v6.1.0
=====
2024-10-17
Enhancements
- 2366_, [Windows]: drastically speedup
process_iter()
. We now determine process unique identity by using process "fast" create time method. This will considerably speedup those apps which useprocess_iter()
only once, e.g. to look for a process with a certain name. - 2446_: use pytest instead of unittest.
- 2448_: add
make install-sysdeps
target to install the necessary system dependencies (python-dev, gcc, etc.) on all supported UNIX flavors. - 2449_: add
make install-pydeps-test
andmake install-pydeps-dev
targets. They can be used to install dependencies meant for running tests and for local development. They can also be installed viapip install .[test]
andpip install .[dev]
. - 2456_: allow to run tests via
python3 -m psutil.tests
even ifpytest
module is not installed. This is useful for production environments that don't have pytest installed, but still want to be able to test psutil installation.
Bug fixes
- 2427_: psutil (segfault) on import in the free-threaded (no GIL) version of Python 3.13. (patch by Sam Gross)
- 2455_, [Linux]:
IndexError
may occur when reading /proc/pid/stat and field 40 (blkio_ticks) is missing. - 2457_, [AIX]: significantly improve the speed of
Process.open_files()
_ for some edge cases. - 2460_, [OpenBSD]:
Process.num_fds()
_ andProcess.open_files()
_ may fail withNoSuchProcess
_ for PID 0. Instead, we now return "null" values (0 and [] respectively).
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.