Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #2289

ANN: psutil 4.4.0 released

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From "Giampaolo Rodola'" <g.rodola@gmail.com>
Newsgroups comp.lang.python.announce
Subject ANN: psutil 4.4.0 released
Date Sun, 23 Oct 2016 18:30:21 +0200
Lines 69
Approved python-announce-list@python.org
Message-ID <mailman.131.1477310808.2291.python-announce-list@python.org> (permalink)
References <CAFYqXL-nFswoST_BHUL0G6=iTZoz_hTeBCTwSwNarWmXG3dGsg@mail.gmail.com>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8
X-Trace news.uni-berlin.de D9n3mshvqQQOhadSWNnh6QvYhEy1wV+soiCzEA1fk8Cw==
Return-Path <g.rodola@gmail.com>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.000
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'url:pypi': 0.03; 'ignored': 0.05; 'url:github': 0.05; '---------': 0.07; '------------': 0.07; 'fixes': 0.07; 'overflow': 0.07; 'pypy': 0.07; 'subject:ANN': 0.07; 'subject:released': 0.07; 'python': 0.09; 'erroneously': 0.09; 'freebsd,': 0.09; 'implements': 0.09; 'mask': 0.09; 'oserror': 0.09; 'raised.': 0.09; 'returned.': 0.09; 'url:rst': 0.09; 'valueerror': 0.09; 'bug': 0.10; 'exception': 0.13; 'python.': 0.14; '"free"': 0.16; '2.1.3': 0.16; '==========': 0.16; 'containers': 0.16; 'df,': 0.16; 'enhancements': 0.16; 'into\xc2\xa0': 0.16; 'netbsd,': 0.16; 'openbsd': 0.16; 'processes.': 0.16; 'retrieving': 0.16; 'segfault': 0.16; 'set;': 0.16; 'socket.': 0.16; 'solaris,': 0.16; 'version).': 0.16; 'argument': 0.18; 'linux,': 0.18; 'windows': 0.20; 'library': 0.20; 'all,': 0.21; 'versions': 0.22; 'compilation': 0.22; 'info.': 0.22; 'integer': 0.22; 'precise': 0.22; 'fix': 0.23; 'possibly': 0.24; 'message-id:@mail.gmail.com': 0.25; 'script': 0.26; 'raise': 0.27; '2.6': 0.27; "i'm": 0.28; 'command': 0.29; '64-bit': 0.29; 'download:': 0.29; 'announce': 0.29; 'values': 0.30; 'error': 0.30; 'post': 0.31; 'work.': 0.31; 'url:python': 0.31; '8bit%:13': 0.32; 'received:google.com': 0.32; 'possible': 0.32; 'running': 0.33; 'raised': 0.33; 'list': 0.33; 'could': 0.34; 'skip:& 20': 0.34; 'skip:4 10': 0.35; 'instead': 0.35; 'skip:& 10': 0.35; 'list.': 0.35; '8bit%:9': 0.35; 'release': 0.35; 'useful': 0.35; 'url:org': 0.36; 'offered': 0.36; 'subject:: ': 0.36; 'condition': 0.37; 'returned': 0.37; 'handle': 0.37; 'match': 0.38; 'takes': 0.38; 'skip:p 20': 0.38; '8bit%:14': 0.39; 'to:addr:python.org': 0.39; 'resources': 0.39; 'skip:e 20': 0.39; 'proto:https': 0.40; 'received:io': 0.40; 'received:psf.io': 0.40; 'free,': 0.60; 'management': 0.62; 'more': 0.62; 'here:': 0.62; 'different': 0.62; 'information': 0.62; 'skip:n 10': 0.63; 'real': 0.65; 'account': 0.65; 'home': 0.68; 'race': 0.71; 'to:addr:python-announce-list': 0.71; 'url:10': 0.76; 'glad': 0.78; 'as:': 0.79; "'available'": 0.84; '=====': 0.84; 'nice,': 0.84; 'url:2016': 0.84; 'url:master': 0.84; 'who,': 0.84; 'disks,': 0.91; 'preventing': 0.91
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=oKBY52YIpGUWkg5LFa3zHTZ47kExHIeq8iTWzzv4pmw=; b=MA9SqSNwlbIaQ97KUlLuoWJcsTGP/1dK/RnMmbWan2odUm97hG9DKTiRN9zT3Lp4EW SGX5q9HU/BSAYDa9A9JS9xSHD4K3u78i1gP92/bh+NDq5hjkamxaSKdxmQ7ZLLE8C6aJ KDkArfFPOBKax5uni8MFVuRttf8anQMsisWVgZ7onzaoQkPO2vV1X02IPIT+eH/Ha54h ga4xzUEiwJc5atj2JknqXZaMCWNRZmKU8zSDlU/U35ecHbOLpWdKgaiERRLyJsZiO8Ua z6QYqI/BMozdU1uMElmLcFfjPrTH8s7B+fqJOMS0vsO1d9DmUVFkRwAE61PGI3TDjDL6 rfgg==
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=oKBY52YIpGUWkg5LFa3zHTZ47kExHIeq8iTWzzv4pmw=; b=TPxRQW+Sb+n2Gddy76eZzRbDY4tCTYzmRVt65VApO+iUBfsNFr8jhPjEGklNKa+BP7 7jln88c6p1y+Ba1w8672fJ3tszKzuG31M4X41eFiAzO7BP1Jc+ae0mcn1QMch9zUmQbI xwMclBKZgvpapsyrQq880JdZ+ii9kQWgH/5r1QmB8Zl0OAS89rtrTLuHFuBDP14T9MSh kJQdKWEF6Q8IOLACAZT8R0pvWts9lMFPG6xNTQZH1uGek7+dQYpA83zgaZceJBu0sGAo 4IhHyk1ZqWYbadQ/0+zzYYjpaktYUsKvv4w+x+430IfH5fJw2TIKqFaKz9Zb4z/M6uOv vaDA==
X-Gm-Message-State AA6/9RleQAjVVp6IM4L57/+vxLST9EZHerTSc1z+lGGQkXVAIrYg95YlfZvsC2YfrAdnSq+yTIjidlveGmvigg==
X-Received by 10.28.23.199 with SMTP id 190mr10748107wmx.107.1477240242082; Sun, 23 Oct 2016 09:30:42 -0700 (PDT)
X-Mailman-Approved-At Mon, 24 Oct 2016 08:06:47 -0400
X-Content-Filtered-By Mailman/MimeDel 2.1.23
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.23
Precedence list
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID <CAFYqXL-nFswoST_BHUL0G6=iTZoz_hTeBCTwSwNarWmXG3dGsg@mail.gmail.com>
Xref csiph.com comp.lang.python.announce:2289

Show key headers only | View raw


Hello all,
I'm glad to announce the release of psutil 4.4.0:
https://github.com/giampaolo/psutil
Detailed blog post is here:
http://grodola.blogspot.com/2016/10/psutil-440-released-improved-linux.html

About
=====

psutil (process and system utilities) is a cross-platform 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. It
currently supports Linux, Windows, OSX, Sun Solaris, FreeBSD, OpenBSD and
NetBSD, both 32-bit and 64-bit architectures, with Python versions from 2.6
to 3.5 (users of Python 2.4 and 2.5 may use 2.1.3 version). PyPy is also
known to work.

What's new
==========

Enhancements
------------

- #874: [Windows] net_if_addrs() returns also the netmask.
- #887: [Linux] virtual_memory()'s 'available' and 'used' values are more
  precise and match "free" cmdline utility.  "available" also takes into
  account LCX containers preventing "available" to overflow "total".
- #891: procinfo.py script has been updated and provides a lot more info.

Bug fixes
---------

- #514: [OSX] possibly fix Process.memory_maps() segfault (critical!).
- #783: [OSX] Process.status() may erroneously return "running" for zombie
  processes.
- #798: [Windows] Process.open_files() returns and empty list on Windows 10.
- #825: [Linux] cpu_affinity; fix possible double close and use of unopened
  socket.
- #880: [Windows] Handle race condition inside psutil_net_connections.
- #885: ValueError is raised if a negative integer is passed to
cpu_percent()
  functions.
- #892: [Linux] Process.cpu_affinity([-1]) raise SystemError with no error
  set; now ValueError is raised.
- #906: [BSD] disk_partitions(all=False) returned an empty list. Now the
  argument is ignored and all partitions are always returned.
- #907: [FreeBSD] Process.exe() may fail with OSError(ENOENT).
- #908: [OSX, BSD] different process methods could errounesuly mask the real
  error for high-privileged PIDs and raise NoSuchProcess and AccessDenied
  instead of OSError and RuntimeError.
- #909: [OSX] Process open_files() and connections() methods may raise
  OSError with no exception set if process is gone.
- #916: [OSX] fix many compilation warnings.

Links
=====

- Home page: https://github.com/giampaolo/psutil
- Download: https://pypi.python.org/pypi/psutil
- Documentation: http://pythonhosted.org/psutil
- What's new: https://github.com/giampaolo/psutil/blob/master/HISTORY.rst

--

Giampaolo - http://grodola.blogspot.com

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

ANN: psutil 4.4.0 released "Giampaolo Rodola'" <g.rodola@gmail.com> - 2016-10-23 18:30 +0200

csiph-web