Thu Jul 7 11:54:53 2022 UTC ()
py-psutil: updated to 5.9.1

5.9.1
=====

**Enhancements**

- 1053_: dropped support for Python 2.6.  (patches by Matthieu Darbois and Hugo van Kemenade)
- 2050_, [Linux]: increase ``read(2)`` buffer size from 1k to 32k when reading
  ``/proc`` pseudo files line by line. This should help having more consistent
  results.
- 2057_, [OpenBSD]: add support for `cpu_freq()`_.
- 2107_ [Linux]: `Process.memory_full_info()`_ (reporting process USS/PSS/Swap
  memory) now reads ``/proc/pid/smaps_rollup`` instead of ``/proc/pids/smaps``,
  which makes it 5 times faster.

**Bug fixes**

- 2048_: ``AttributeError`` is raised if ``psutil.Error`` class is raised
  manually and passed through ``str``.
- 2049_, [Linux]: `cpu_freq()`_ erroneously returns ``curr`` value in GHz while
  ``min`` and ``max`` are in MHz.
- 2050_, [Linux]: `virtual_memory()`_ may raise ``ValueError`` if running in a
  LCX container.


(adam)
diff -r1.43 -r1.44 pkgsrc/sysutils/py-psutil/Makefile
diff -r1.14 -r1.15 pkgsrc/sysutils/py-psutil/PLIST
diff -r1.44 -r1.45 pkgsrc/sysutils/py-psutil/distinfo

cvs diff -r1.43 -r1.44 pkgsrc/sysutils/py-psutil/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/py-psutil/Makefile 2022/05/01 09:15:03 1.43
+++ pkgsrc/sysutils/py-psutil/Makefile 2022/07/07 11:54:53 1.44
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.43 2022/05/01 09:15:03 wiz Exp $ 1# $NetBSD: Makefile,v 1.44 2022/07/07 11:54:53 adam Exp $
2 2
3DISTNAME= psutil-5.9.0 3DISTNAME= psutil-5.9.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 1 
6CATEGORIES= sysutils python 5CATEGORIES= sysutils python
7MASTER_SITES= ${MASTER_SITE_PYPI:=p/psutil/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=p/psutil/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/giampaolo/psutil 9HOMEPAGE= https://github.com/giampaolo/psutil
11COMMENT= Cross-platform process and system utilities module for Python 10COMMENT= Cross-platform process and system utilities module for Python
12LICENSE= modified-bsd 11LICENSE= modified-bsd
13 12
14PYTHON_VERSIONS_INCOMPATIBLE= 27 13PYTHON_VERSIONS_INCOMPATIBLE= 27
15 14
16.include "../../mk/bsd.prefs.mk" 15.include "../../mk/bsd.prefs.mk"
17 16
18# facilitate PLIST processing 17# facilitate PLIST processing

cvs diff -r1.14 -r1.15 pkgsrc/sysutils/py-psutil/PLIST (expand / switch to unified diff)

--- pkgsrc/sysutils/py-psutil/PLIST 2020/07/16 11:16:21 1.14
+++ pkgsrc/sysutils/py-psutil/PLIST 2022/07/07 11:54:53 1.15
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.14 2020/07/16 11:16:21 adam Exp $ 1@comment $NetBSD: PLIST,v 1.15 2022/07/07 11:54:53 adam Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
5${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 5${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
6${PYSITELIB}/${EGG_INFODIR}/requires.txt 6${PYSITELIB}/${EGG_INFODIR}/requires.txt
7${PYSITELIB}/${EGG_INFODIR}/top_level.txt 7${PYSITELIB}/${EGG_INFODIR}/top_level.txt
8${PYSITELIB}/psutil/__init__.py 8${PYSITELIB}/psutil/__init__.py
9${PYSITELIB}/psutil/__init__.pyc 9${PYSITELIB}/psutil/__init__.pyc
10${PYSITELIB}/psutil/__init__.pyo 10${PYSITELIB}/psutil/__init__.pyo
11${PYSITELIB}/psutil/_common.py 11${PYSITELIB}/psutil/_common.py
12${PYSITELIB}/psutil/_common.pyc 12${PYSITELIB}/psutil/_common.pyc
13${PYSITELIB}/psutil/_common.pyo 13${PYSITELIB}/psutil/_common.pyo
14${PYSITELIB}/psutil/_compat.py 14${PYSITELIB}/psutil/_compat.py
@@ -33,26 +33,29 @@ ${PYSITELIB}/psutil/_pssunos.py @@ -33,26 +33,29 @@ ${PYSITELIB}/psutil/_pssunos.py
33${PYSITELIB}/psutil/_pssunos.pyc 33${PYSITELIB}/psutil/_pssunos.pyc
34${PYSITELIB}/psutil/_pssunos.pyo 34${PYSITELIB}/psutil/_pssunos.pyo
35${PYSITELIB}/psutil/_psutil_${SYSTEM}.so 35${PYSITELIB}/psutil/_psutil_${SYSTEM}.so
36${PYSITELIB}/psutil/_psutil_posix.so 36${PYSITELIB}/psutil/_psutil_posix.so
37${PYSITELIB}/psutil/_pswindows.py 37${PYSITELIB}/psutil/_pswindows.py
38${PYSITELIB}/psutil/_pswindows.pyc 38${PYSITELIB}/psutil/_pswindows.pyc
39${PYSITELIB}/psutil/_pswindows.pyo 39${PYSITELIB}/psutil/_pswindows.pyo
40${PYSITELIB}/psutil/tests/__init__.py 40${PYSITELIB}/psutil/tests/__init__.py
41${PYSITELIB}/psutil/tests/__init__.pyc 41${PYSITELIB}/psutil/tests/__init__.pyc
42${PYSITELIB}/psutil/tests/__init__.pyo 42${PYSITELIB}/psutil/tests/__init__.pyo
43${PYSITELIB}/psutil/tests/__main__.py 43${PYSITELIB}/psutil/tests/__main__.py
44${PYSITELIB}/psutil/tests/__main__.pyc 44${PYSITELIB}/psutil/tests/__main__.pyc
45${PYSITELIB}/psutil/tests/__main__.pyo 45${PYSITELIB}/psutil/tests/__main__.pyo
 46${PYSITELIB}/psutil/tests/foo.py
 47${PYSITELIB}/psutil/tests/foo.pyc
 48${PYSITELIB}/psutil/tests/foo.pyo
46${PYSITELIB}/psutil/tests/runner.py 49${PYSITELIB}/psutil/tests/runner.py
47${PYSITELIB}/psutil/tests/runner.pyc 50${PYSITELIB}/psutil/tests/runner.pyc
48${PYSITELIB}/psutil/tests/runner.pyo 51${PYSITELIB}/psutil/tests/runner.pyo
49${PYSITELIB}/psutil/tests/test_aix.py 52${PYSITELIB}/psutil/tests/test_aix.py
50${PYSITELIB}/psutil/tests/test_aix.pyc 53${PYSITELIB}/psutil/tests/test_aix.pyc
51${PYSITELIB}/psutil/tests/test_aix.pyo 54${PYSITELIB}/psutil/tests/test_aix.pyo
52${PYSITELIB}/psutil/tests/test_bsd.py 55${PYSITELIB}/psutil/tests/test_bsd.py
53${PYSITELIB}/psutil/tests/test_bsd.pyc 56${PYSITELIB}/psutil/tests/test_bsd.pyc
54${PYSITELIB}/psutil/tests/test_bsd.pyo 57${PYSITELIB}/psutil/tests/test_bsd.pyo
55${PYSITELIB}/psutil/tests/test_connections.py 58${PYSITELIB}/psutil/tests/test_connections.py
56${PYSITELIB}/psutil/tests/test_connections.pyc 59${PYSITELIB}/psutil/tests/test_connections.pyc
57${PYSITELIB}/psutil/tests/test_connections.pyo 60${PYSITELIB}/psutil/tests/test_connections.pyo
58${PYSITELIB}/psutil/tests/test_contracts.py 61${PYSITELIB}/psutil/tests/test_contracts.py

cvs diff -r1.44 -r1.45 pkgsrc/sysutils/py-psutil/distinfo (expand / switch to unified diff)

--- pkgsrc/sysutils/py-psutil/distinfo 2022/03/28 21:57:36 1.44
+++ pkgsrc/sysutils/py-psutil/distinfo 2022/07/07 11:54:53 1.45
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.44 2022/03/28 21:57:36 wiz Exp $ 1$NetBSD: distinfo,v 1.45 2022/07/07 11:54:53 adam Exp $
2 2
3BLAKE2s (psutil-5.9.0.tar.gz) = 501fc17925b848927fb19d596c1b70b89073846d8edbe4c8d820f2f2d8a8cdc5 3BLAKE2s (psutil-5.9.1.tar.gz) = 5aae9fa5a4e596f3074bddead9b0cd0e49aa164b8fc4507a95c4c04569a2e53f
4SHA512 (psutil-5.9.0.tar.gz) = b521cfce51e90fdf87ba19bf8069877e3210aede92c17460ea0b00324a36e133168e4bff550462d07ab6d93c597c6560d68954340031ff43168d54a8e5d4c4e7 4SHA512 (psutil-5.9.1.tar.gz) = 1ddb119a10243d17d808417817ec8659d22447f12a4bbc0366c13f6587a4b0b59f4e74f6ac5d1e1a908bb5fd287be630466d32beabcb5008f6a19c24a1557c27
5Size (psutil-5.9.0.tar.gz) = 478322 bytes 5Size (psutil-5.9.1.tar.gz) = 479090 bytes
6SHA1 (patch-psutil___psbsd.py) = ae69cf5f7ce590c34ef4e770b2fb0386425f33b6 6SHA1 (patch-psutil___psbsd.py) = ae69cf5f7ce590c34ef4e770b2fb0386425f33b6