pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/py-psutil



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Jan 30 13:00:21 UTC 2026

Modified Files:
        pkgsrc/sysutils/py-psutil: Makefile distinfo

Log Message:
py-psutil: updated to 7.2.2

7.2.2

**Enhancements**

- 2705_: [Linux]: `Process.wait()`_ now uses ``pidfd_open()`` + ``poll()`` for
  waiting, resulting in no busy loop and faster response times. Requires
  Linux >= 5.3 and Python >= 3.9. Falls back to traditional polling if
  unavailable.
- 2705_: [macOS], [BSD]: `Process.wait()`_ now uses ``kqueue()`` for waiting,
  resulting in no busy loop and faster response times.

**Bug fixes**

- 2701_, [macOS]: fix compilation error on macOS < 10.7.  (patch by Sergey
  Fedorov)
- 2707_, [macOS]: fix potential memory leaks in error paths of
  `Process.memory_full_info()` and `Process.threads()`.
- 2708_, [macOS]: Process.cmdline()`_ and `Process.environ()`_ may fail with
  ``OSError: [Errno 0] Undefined error`` (from ``sysctl(KERN_PROCARGS2)``).
  They now raise `AccessDenied`_ instead.


To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 pkgsrc/sysutils/py-psutil/Makefile
cvs rdiff -u -r1.64 -r1.65 pkgsrc/sysutils/py-psutil/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/py-psutil/Makefile
diff -u pkgsrc/sysutils/py-psutil/Makefile:1.66 pkgsrc/sysutils/py-psutil/Makefile:1.67
--- pkgsrc/sysutils/py-psutil/Makefile:1.66     Mon Dec 29 09:03:35 2025
+++ pkgsrc/sysutils/py-psutil/Makefile  Fri Jan 30 13:00:21 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.66 2025/12/29 09:03:35 wiz Exp $
+# $NetBSD: Makefile,v 1.67 2026/01/30 13:00:21 adam Exp $
 
-DISTNAME=      psutil-7.2.1
+DISTNAME=      psutil-7.2.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    sysutils python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/psutil/}
@@ -11,10 +11,8 @@ COMMENT=     Cross-platform process and syst
 LICENSE=       modified-bsd
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
-TEST_DEPENDS+= ${PYPKGPREFIX}-pyperf>0:../../devel/py-pyperf
-TEST_DEPENDS+= ${PYPKGPREFIX}-requests>0:../../devel/py-requests
+TEST_DEPENDS+= ${PYPKGPREFIX}-psleak>0:../../sysutils/py-psleak
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-instafail>0:../../devel/py-test-instafail
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-subtests>0:../../devel/py-test-subtests
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>0:../../devel/py-test-xdist
 
 USE_TOOLS+=    gmake

Index: pkgsrc/sysutils/py-psutil/distinfo
diff -u pkgsrc/sysutils/py-psutil/distinfo:1.64 pkgsrc/sysutils/py-psutil/distinfo:1.65
--- pkgsrc/sysutils/py-psutil/distinfo:1.64     Mon Dec 29 09:03:35 2025
+++ pkgsrc/sysutils/py-psutil/distinfo  Fri Jan 30 13:00:21 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.64 2025/12/29 09:03:35 wiz Exp $
+$NetBSD: distinfo,v 1.65 2026/01/30 13:00:21 adam Exp $
 
-BLAKE2s (psutil-7.2.1.tar.gz) = b3309afc1952b643da22cedd2cb1b27fe031c60b6781da39e83804332d1f5179
-SHA512 (psutil-7.2.1.tar.gz) = d9b0b3d55301cb37017875685b4a990c0adaf2f2fb69a2893b4bcd7deeb81a1c141c6ddb1e26c45717f20aa9875cd66b20229d24f7b3687806478cbb4ee83ac5
-Size (psutil-7.2.1.tar.gz) = 490253 bytes
+BLAKE2s (psutil-7.2.2.tar.gz) = 21da95acab2183abcd1363b4adbd71899b2901afa3253e12fe424276a7b35dd9
+SHA512 (psutil-7.2.2.tar.gz) = 2de05c69d152a8582a4d8f1f02233cae5927baaa35f8797e4b0745f33e6b3c7239b9a54b719b0582b0b6c5b4bbc86d2e1e226c3e9854e4e5be9c5e349c704961
+Size (psutil-7.2.2.tar.gz) = 493740 bytes



Home | Main Index | Thread Index | Old Index