pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/sysutils/py-psutil Update to 1.1.2:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9754e6dfdecd
branches:  trunk
changeset: 626138:9754e6dfdecd
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sat Nov 02 09:38:34 2013 +0000

description:
Update to 1.1.2:

1.1.2 - 2013-10-22
------------------

BUG FIXES

 * #442: [Linux] psutil won't compile on Debian 6.0 because of missing
         prlimit(2) syscall.


1.1.1 - 2013-10-08
------------------

BUG FIXES

 * #438: [Linux] psutil won't compile on kernels < 2.6.36 due to missing
         prlimit(2) syscall.


1.1.0 - 2013-09-28
------------------

ENHANCEMENTS

 * #410: tar.gz and windows binary files are now hosted on PYPI.
 * #412: [Linux] get/set process resource limits.
 * #415: [Windows] Process.get_children() is an order of magnitude faster.
 * #426: [Windows] Process.name is an order of magnitude faster.
 * #431: [UNIX] Process.name is slightly faster because it unnecessarily
         retrieved also process cmdline.

BUG FIXES

 * #391: [Windows] psutil.cpu_times_percent() returns negative percentages.
 * #408: STATUS_* and CONN_* constants don't properly serialize on JSON.
 * #411: [Windows] examples/disk_usage.py may pop-up a GUI error.
 * #413: [Windows] Process.get_memory_info() leaks memory.
 * #414: [Windows] Process.exe on Windows XP may raise ERROR_INVALID_PARAMETER.
 * #416: psutil.disk_usage() doesn't work well with unicode path names.
 * #430: [Linux] process IO counters report wrong number of r/w syscalls.
 * #435: [Linux] psutil.net_io_counters() might report erreneous NIC names.
 * #436: [Linux] psutil.net_io_counters() reports a wrong 'dropin' value.

API CHANGES

 * #408: STATUS_* and CONN_* constants (returned by Process' status() and
         get_connections() methods respectively) have been turned from constant
         objects to plain Python strings.

diffstat:

 sysutils/py-psutil/Makefile               |   6 +++---
 sysutils/py-psutil/distinfo               |  10 +++++-----
 sysutils/py-psutil/patches/patch-setup.py |  31 +++++++++++++++++--------------
 3 files changed, 25 insertions(+), 22 deletions(-)

diffs (81 lines):

diff -r 33fe985a82fc -r 9754e6dfdecd sysutils/py-psutil/Makefile
--- a/sysutils/py-psutil/Makefile       Sat Nov 02 09:21:59 2013 +0000
+++ b/sysutils/py-psutil/Makefile       Sat Nov 02 09:38:34 2013 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.1 2013/10/12 13:32:36 wiz Exp $
+# $NetBSD: Makefile,v 1.2 2013/11/02 09:38:34 wiz Exp $
 
-DISTNAME=      psutil-1.0.1
+DISTNAME=      psutil-1.1.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    sysutils
-MASTER_SITES=  http://psutil.googlecode.com/files/
+MASTER_SITES=  https://pypi.python.org/packages/source/p/psutil/
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://code.google.com/p/psutil/
diff -r 33fe985a82fc -r 9754e6dfdecd sysutils/py-psutil/distinfo
--- a/sysutils/py-psutil/distinfo       Sat Nov 02 09:21:59 2013 +0000
+++ b/sysutils/py-psutil/distinfo       Sat Nov 02 09:38:34 2013 +0000
@@ -1,13 +1,13 @@
-$NetBSD: distinfo,v 1.1 2013/10/12 13:32:36 wiz Exp $
+$NetBSD: distinfo,v 1.2 2013/11/02 09:38:34 wiz Exp $
 
-SHA1 (psutil-1.0.1.tar.gz) = 3d3abb8b7a5479b7299a8d170ec25179410f24d1
-RMD160 (psutil-1.0.1.tar.gz) = 0b0efc89b7ba972ed186f882ee09573617e0f292
-Size (psutil-1.0.1.tar.gz) = 159515 bytes
+SHA1 (psutil-1.1.2.tar.gz) = fb529c3452a2ed6f6243c8683146f5f915ca69d5
+RMD160 (psutil-1.1.2.tar.gz) = f59b044334d5dab75d3096ebe05d58a6ed1a5e6d
+Size (psutil-1.1.2.tar.gz) = 165709 bytes
 SHA1 (patch-psutil_____init____.py) = aa75a84992250e28db01d5fe13a68ed0cdcea883
 SHA1 (patch-psutil___psnetbsd.py) = 20089b57640a5eb30aeb1f5460624a570f1d3236
 SHA1 (patch-psutil___psutil__netbsd.c) = c251e097ce5c919537176f16406ad6892db955fc
 SHA1 (patch-psutil___psutil__netbsd.h) = 33e3c857f764d8391db747068ade7ea333698ec0
 SHA1 (patch-psutil_arch_netbsd_process__info.c) = c384d12cc47514d6396d779d59c586ef2b42a89a
 SHA1 (patch-psutil_arch_netbsd_process__info.h) = b23075df15749e4e5274ccb9e21d67ac55fdd199
-SHA1 (patch-setup.py) = 10930275eb157ba1319a758933a84d6f0816f390
+SHA1 (patch-setup.py) = 651079583b3c6cb0f0253dcd2b8f963160f52fa8
 SHA1 (patch-test_test__psutil.py) = c0053788aefaf9c651c733a9911e0ca76e6d3537
diff -r 33fe985a82fc -r 9754e6dfdecd sysutils/py-psutil/patches/patch-setup.py
--- a/sysutils/py-psutil/patches/patch-setup.py Sat Nov 02 09:21:59 2013 +0000
+++ b/sysutils/py-psutil/patches/patch-setup.py Sat Nov 02 09:38:34 2013 +0000
@@ -1,22 +1,25 @@
-$NetBSD: patch-setup.py,v 1.1 2013/10/12 13:32:36 wiz Exp $
+$NetBSD: patch-setup.py,v 1.2 2013/11/02 09:38:34 wiz Exp $
 
 Port to NetBSD.
 
---- setup.py.orig      2013-06-17 10:35:09.000000000 +0000
+--- setup.py.orig      2013-10-22 18:12:21.000000000 +0000
 +++ setup.py
-@@ -108,6 +108,15 @@ elif sys.platform.startswith("freebsd"):
-                             libraries=["devstat"],
-                             ),
-                   posix_extension]
+@@ -145,6 +145,18 @@ elif sys.platform.startswith("freebsd"):
+         libraries=["devstat"]),
+         posix_extension,
+     ]
 +# NetBSD
 +elif sys.platform.startswith("netbsd"):
-+    extensions = [Extension('_psutil_netbsd',
-+                            sources = ['psutil/_psutil_netbsd.c',
-+                                       'psutil/_psutil_common.c',
-+                                       'psutil/arch/netbsd/process_info.c'],
-+                            libraries=[],
-+                            ),
-+                  posix_extension]
++    extensions = [Extension(
++        '_psutil_netbsd',
++        sources = [
++            'psutil/_psutil_netbsd.c',
++            'psutil/_psutil_common.c',
++            'psutil/arch/netbsd/process_info.c'
++        ],
++        libraries=[]),
++        posix_extension,
++    ]
  # Linux
  elif sys.platform.startswith("linux"):
-     extensions = [Extension('_psutil_linux',
+     kernel_ver = get_kernel_version()



Home | Main Index | Thread Index | Old Index