Update psutil requirement from <=7.2.2,>=5.9 to <=7.2.2,>=7.2.2
Closed
Number: #546
Type: Pull Request
State: Closed
Type: Pull Request
State: Closed
Author:
dependabot[bot]
Association: Unknown
Comments: 1
Association: Unknown
Comments: 1
Created:
April 27, 2026 at 06:03 AM UTC
(about 2 months ago)
(about 2 months ago)
Updated:
April 30, 2026 at 08:10 PM UTC
(about 2 months ago)
(about 2 months ago)
Closed:
April 30, 2026 at 08:10 PM UTC
(about 2 months ago)
(about 2 months ago)
Time to Close:
4 days
Labels:
dependencies python
dependencies python
Description:
Updates the requirements on psutil to permit the latest version.
Changelog
Sourced from psutil's changelog.
7.2.2 — 2026-01-28 ^^^^^^^^^^^^^^^^^^
Enhancements
- :gh:
2705: [Linux]: :meth:Process.waitnow usespidfd_open()+poll()(no busy loop). Requires Linux >= 5.3 and Python >= 3.9.- :gh:
2705: [macOS], [BSD]: :meth:Process.waitnow useskqueue()(no busy loop).Bug fixes
- :gh:
2701, [macOS]: fix compilation error on macOS < 10.7. (patch by Sergey Fedorov)- :gh:
2707, [macOS]: fix potential memory leaks in error paths of :meth:Process.memory_full_infoand :meth:Process.threads.- :gh:
2708, [macOS]: :meth:Process.cmdlineand :meth:Process.environmay fail withOSError: [Errno 0] Undefined error(fromsysctl(KERN_PROCARGS2)). They now raise :exc:AccessDeniedinstead.7.2.1 — 2025-12-29 ^^^^^^^^^^^^^^^^^^
Bug fixes
- :gh:
2699, [FreeBSD], [NetBSD]: :func:heap_infodoes not detect small allocations (<= 1K). In order to fix that, we now flush internal jemalloc cache before fetching the metrics.7.2.0 — 2025-12-23 ^^^^^^^^^^^^^^^^^^
Enhancements
- :gh:
1275: new :func:heap_infoand :func:heap_trimfunctions, providing direct access to the platform's native C heap allocator (glibc, mimalloc, libmalloc). Useful to create tools to detect memory leaks.- :gh:
2403, [Linux]: publish wheels for Linux musl.- :gh:
2680: unit tests are no longer installed / part of the distribution. They now live undertests/instead ofpsutil/tests.Bug fixes
- :gh:
2684, [FreeBSD], [critical]: compilation fails on FreeBSD 14 due to missing include.- :gh:
2691, [Windows]: fix memory leak in :func:net_if_statsdue to missingPy_CLEAR.Compatibility notes
... (truncated)
Commits
9eea97dPre-release938ac64Rm sphinxcontrib.googleanalytics; override layout.html9dcbb7eAdd sphinxcontrib-googleanalytics to requirements.txt76eaf9aTry to add google analytics to docde1cafaUpdate doc mentioning Process.wait() internal detailsbb30943Refact can_use_pidfd_open() and can_use_kqueue()a571717#2708, macos / cmdline / environ; raise AD instead of OSError(0) (#2709)8b98c3ePre-release700b7e6[macOS] fix potential leaks in error paths (#2707)7cc7923Windows / cmdline(): be more defensive in free()ing in case of error- Additional commits viewable in compare view
Package Dependencies
Technical Details
| ID: | 15574307 |
| UUID: | 4333427552 |
| Node ID: | PR_kwDOFNUmw87V1ytE |
| Host: | GitHub |
| Repository: | ExaWorks/psij-python |