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-sysdepstarget to install the necessary system dependencies (python-dev, gcc, etc.) on all supported UNIX flavors. - 2449_: add
make install-pydeps-testandmake install-pydeps-devtargets. 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.testseven ifpytestmodule 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]:
IndexErrormay 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.