Opened 5 weeks ago

Closed 5 weeks ago

#21082 closed enhancement (fixed)

psutil-7.0.0 (Python module)

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.3
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New major version. Marking for 12.3, but we need to be careful for a new major version.

This is only used for llvm tests and for plasma.

Change History (4)

comment:1 by Bruce Dubbs, 5 weeks ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Xi Ruoyao, 5 weeks ago

There seems a new test dependency:

FAILED psutil/tests/test_scripts.py::TestInternalScripts::test_import_all - ModuleNotFoundError: No module named 'requests'

comment:3 by Bruce Dubbs, 5 weeks ago

7.0.0 - 2025-02-13

Enhancements

  • 669_, [Windows]: net_if_addrs()_ also returns the broadcast address instead of None.
  • 2480_: Python 2.7 is no longer supported. Latest version supporting Python 2.7 is psutil 6.1.X. Install it with: pip2 install psutil==6.1.*.
  • 2490_: removed long deprecated Process.memory_info_ex() method. It was deprecated in psutil 4.0.0, released 8 years ago. Substitute is Process.memory_full_info().

Bug fixes

  • 2496_, [Linux]: Avoid segfault (a cPython bug) on Process.memory_maps() for processes that use hundreds of GBs of memory.
  • 2502_, [macOS]: virtual_memory()_ now relies on host_statistics64 instead of host_statistics. This is the same approach used by vm_stat CLI tool, and should grant more accurate results.

Compatibility notes

  • 2480_: Python 2.7 is no longer supported.
  • 2490_: removed long deprecated Process.memory_info_ex() method.

comment:4 by Bruce Dubbs, 5 weeks ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

da2762f421 Update to php-8.4.4.
b0a366f727 Update to numpy-2.2.3 (Python module).
76b071bbd8 Update to psutil-7.0.0 (Python module).
a06d1d2d8e Update to sentry_sdk-2.21.0 (Python module).
Note: See TracTickets for help on using tickets.