Subject: CVS commit: pkgsrc/sysutils/py-psutil
From: Min Sik Kim
Date: 2018-05-16 00:22:01
Message id: 20180515222202.0EF59FBEC@cvs.NetBSD.org

Log Message:
sysutils/py-psutil: Update to 5.4.5

Enhancements since 5.2.2:

- disk_io_counters() and net_io_counters() numbers no longer wrap
  (restart from 0). Introduced a new "nowrap" argument.
- psutil.net_connections() and psutil.Process.connections() "laddr"
  and "raddr" are now named tuples.
- swap_memory() now relies on /proc/meminfo instead of sysinfo()
  syscall so that it can be used in conjunction with PROCFS_PATH in
  order to retrieve memory info about Linux containers such as Docker
  and Heroku.
- psutil.users() provides a new "pid" field.
- process_iter() accepts two new parameters in order to invoke
  Process.as_dict(): "attrs" and "ad_value". With this you \ 
can iterate
  over all processes in one shot without needing to catch
  NoSuchProcess and do list/dict comprehensions.
- implemented full unicode support.
- disk_usage() on Python 3 is now able to accept bytes.
- test suite now enables all warnings by default.
- source distribution is dynamically generated so that it only
  includes relevant files.
- introduced PSUTIL_DEBUG environment variable which can be set in
  order to print useful debug messages on stderr (useful in case of
  nasty errors).
- added support for sensors_battery() on OSX.
- Process.children() is 2x faster on UNIX and 2.4x faster on Linux.
- deprecated method Process.memory_info_ex() now warns by using
  FutureWarning instead of DeprecationWarning.

Files:
RevisionActionfile
1.21modifypkgsrc/sysutils/py-psutil/Makefile
1.10modifypkgsrc/sysutils/py-psutil/PLIST
1.21modifypkgsrc/sysutils/py-psutil/distinfo
1.1addpkgsrc/sysutils/py-psutil/patches/patch-psutil_arch_netbsd_specific.c
1.7removepkgsrc/sysutils/py-psutil/patches/patch-psutil_arch_bsd_netbsd.c