Mon Nov 5 12:46:53 2018 UTC ()
py-psutil: updated to 5.4.8

5.4.8:

Enhancements
* [Linux] cpu_freq() is now implemented by parsing /proc/cpuinfo in case /sys/devices/system/cpu/* filesystem is not available.
* [Linux] psutil.sensors_temperatures() now parses /sys/class/thermal in case /sys/class/hwmon fs is not available (e.g. Raspberry Pi).
* [Posix] better compilation support when using g++ instead of gcc.

Bug fixes
* do not print exception on import time in case cpu_times() fails.
* [Linux] Process.io_counters() may raise ValueError.
* [OSX] available and used memory (psutil.virtual_memory()) metrics are not accurate.
* [Windows] psutil.Process().connections() may sometimes fail with intermittent 0xC0000001.
* [Linux] disk_partitions() does not honour PROCFS_PATH.
* [AIX] system CPU times (psutil.cpu_times()) were being reported with ticks unit as opposed to seconds.
* [OSX] psutil debug messages are erroneously printed all the time.
* [SunOS] net_connections() returns an empty list.


(adam)
diff -r1.23 -r1.24 pkgsrc/sysutils/py-psutil/Makefile
diff -r1.23 -r1.24 pkgsrc/sysutils/py-psutil/distinfo

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

--- pkgsrc/sysutils/py-psutil/Makefile 2018/08/19 09:11:32 1.23
+++ pkgsrc/sysutils/py-psutil/Makefile 2018/11/05 12:46:53 1.24
@@ -1,28 +1,27 @@ @@ -1,28 +1,27 @@
1# $NetBSD: Makefile,v 1.23 2018/08/19 09:11:32 adam Exp $ 1# $NetBSD: Makefile,v 1.24 2018/11/05 12:46:53 adam Exp $
2 2
3DISTNAME= psutil-5.4.7 3DISTNAME= psutil-5.4.8
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= sysutils python 5CATEGORIES= sysutils python
6MASTER_SITES= ${MASTER_SITE_PYPI:=p/psutil/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=p/psutil/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/giampaolo/psutil 9HOMEPAGE= https://github.com/giampaolo/psutil
10COMMENT= Cross-platform process and system utilities module for Python 10COMMENT= Cross-platform process and system utilities module for Python
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13.include "../../lang/python/pyversion.mk" 13.include "../../lang/python/pyversion.mk"
14 14.if ${_PYTHON_VERSION} == 27
15.if "${_PYTHON_VERSION}" == "27" 
16TEST_DEPENDS+= ${PYPKGPREFIX}-enum34-[0-9]*:../../devel/py-enum34 15TEST_DEPENDS+= ${PYPKGPREFIX}-enum34-[0-9]*:../../devel/py-enum34
17TEST_DEPENDS+= ${PYPKGPREFIX}-ipaddress-[0-9]*:../../net/py-ipaddress 16TEST_DEPENDS+= ${PYPKGPREFIX}-ipaddress-[0-9]*:../../net/py-ipaddress
18TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock 17TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
19.endif 18.endif
20 19
21REPLACE_PYTHON= psutil/*py 20REPLACE_PYTHON= psutil/*py
22 21
23.include "../../mk/bsd.prefs.mk" 22.include "../../mk/bsd.prefs.mk"
24 23
25# facilitate PLIST processing 24# facilitate PLIST processing
26.if ${OPSYS} == "Darwin" 25.if ${OPSYS} == "Darwin"
27PLIST_SUBST+= SYSTEM=osx 26PLIST_SUBST+= SYSTEM=osx
28.elif !empty(OPSYS:M*BSD) 27.elif !empty(OPSYS:M*BSD)

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

--- pkgsrc/sysutils/py-psutil/distinfo 2018/08/19 09:11:32 1.23
+++ pkgsrc/sysutils/py-psutil/distinfo 2018/11/05 12:46:53 1.24
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.23 2018/08/19 09:11:32 adam Exp $ 1$NetBSD: distinfo,v 1.24 2018/11/05 12:46:53 adam Exp $
2 2
3SHA1 (psutil-5.4.7.tar.gz) = 4c7c8cb5a4915eb7148a1080030f9097be87d3e4 3SHA1 (psutil-5.4.8.tar.gz) = 7d6e5e8532a619fca7ea90863f1edc5997799055
4RMD160 (psutil-5.4.7.tar.gz) = 7a5c55fca2175ad587b7956b420e31ac22efacb2 4RMD160 (psutil-5.4.8.tar.gz) = eff2a72893d108b50f2053b0e12c2e14e684a26e
5SHA512 (psutil-5.4.7.tar.gz) = 553c6de601d4c4d0c6a9dccc3eb8a449f1b3a18cd71648395ea3b43da3c92aef1565f6ce763872855d68b3de190dbd04c7f5be5ed4a79b0167d737c1825c0e2c 5SHA512 (psutil-5.4.8.tar.gz) = 5691e7e7ecd827aff2755a85c4c1be3a23beec3a1dbff079547991dcfffa8e075cff7fb6983e1f6fa287e2216e3b1466618730afaf114a0ee209d7b70d7b0c6a
6Size (psutil-5.4.7.tar.gz) = 420300 bytes 6Size (psutil-5.4.8.tar.gz) = 422742 bytes
7SHA1 (patch-psutil___psutil__bsd.c) = 3d1166abdd74e3f3b4bec3098b03e7d05a67df04 7SHA1 (patch-psutil___psutil__bsd.c) = 3d1166abdd74e3f3b4bec3098b03e7d05a67df04
8SHA1 (patch-psutil_arch_netbsd_specific.c) = bc38af6ba1c360a12fb3d7112026425ca0cf4a92 8SHA1 (patch-psutil_arch_netbsd_specific.c) = bc38af6ba1c360a12fb3d7112026425ca0cf4a92