From aaf625b8dc9a6d4d3f257af9f6db47fa9f414ee9 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Fri, 10 Jul 2015 14:57:05 +0200 Subject: gnu: Add python-psutil. * gnu/packages/python.scm (python-psutil, python2-psutil): New variables. --- gnu/packages/python.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 82aff00b89..9550f0d4c6 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -266,6 +266,36 @@ (define-public python-wrapper "\n\nThis wrapper package provides symbolic links to the python binaries without version suffix.")))) +(define-public python-psutil + (package + (name "python-psutil") + (version "3.0.1") + (source + (origin + (method url-fetch) + (uri (string-append + "https://pypi.python.org/packages/source/p/psutil/psutil-" + version ".tar.gz")) + (sha256 + (base32 + "00c8h1mzqysih99z8pnbmdv117d2naldf11yjy50dhykxsf3n89z")))) + (build-system python-build-system) + (native-inputs + `(("python-setuptools" ,python-setuptools))) + (home-page "https://pypi.python.org/pypi/psutil/") + (synopsis "Library for retrieving information on running processes") + (description + "psutil (Python system and process utilities) is a library for retrieving +information on running processes and system utilization (CPU, memory, disks, +network) in Python. It is useful mainly for system monitoring, profiling and +limiting process resources and management of running processes. It implements +many functionalities offered by command line tools such as: ps, top, lsof, +netstat, ifconfig, who, df, kill, free, nice, ionice, iostat, iotop, uptime, +pidof, tty, taskset, pmap.") + (license bsd-3))) + +(define-public python2-psutil + (package-with-python2 python-psutil)) (define-public python-pytz (package -- cgit v1.2.3