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


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

ANN: psutil 5.4.4 is 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 5.4.4 is released
Date Fri, 13 Apr 2018 11:15:02 +0200
Lines 86
Approved python-announce-list@python.org
Message-ID <mailman.12.1523621421.6649.python-announce-list@python.org> (permalink)
References <CAFYqXL8fFXg4NJESQY5Q1rAZvHyckFvTnYc=L9zO-kPOY1F1Kg@mail.gmail.com>
Mime-Version 1.0
Content-Type text/plain; charset="UTF-8"
Content-Transfer-Encoding quoted-printable
X-Trace news.uni-berlin.de oLyoLBMW4B12/aEnMoFKRwrmrWk+KsUtPdcyL4pPtGqQ==
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; 'subject:released': 0.04; 'pypy': 0.05; 'subject:ANN': 0.07; 'truncated': 0.07; 'undefined': 0.07; 'url-ip:162.242.198.235/32': 0.07; 'url-ip:162.242.198/24': 0.07; 'url-ip:162.242/16': 0.07; 'url-ip:192.30.253.112/32': 0.07; 'url-ip:192.30.253.113/32': 0.07; 'url-ip:192.30.253/24': 0.07; 'url:github': 0.07; 'aix,': 0.09; 'anymore.': 0.09; 'calls.': 0.09; 'float': 0.09; 'permissions': 0.09; 'stats': 0.09; 'library': 0.12; 'url- ip:192.30/16': 0.13; 'vista': 0.13; 'python.': 0.13; 'python': 0.15; 'df,': 0.16; "doesn't\xc2\xa0": 0.16; 'erroneously': 0.16; 'freebsd,': 0.16; 'implements': 0.16; 'ioerror': 0.16; 'none.': 0.16; 'processes.': 0.16; 'retrieving': 0.16; 'url:rst': 0.16; "aren't": 0.17; 'first.': 0.17; 'all,': 0.17; 'fewer': 0.20; 'character': 0.21; 'versions': 0.21; 'to:2**1': 0.23; 'url:io': 0.24; '2.6': 0.25; '64-bit': 0.25; 'dan': 0.25; 'linux,': 0.25; 'logical': 0.25; 'pfxlen:0': 0.25; 'real-time': 0.25; 'fix': 0.26; 'url-ip:151.101.192/24': 0.26; 'url-ip:151.101.0.223/32': 0.26; 'url-ip:151.101.128.223/32': 0.26; 'url-ip:151.101.192.223/32': 0.26; 'url-ip:151.101.64.223/32': 0.26; "doesn't": 0.26; 'url- ip:151.101.0/24': 0.26; 'url-ip:151.101.128/24': 0.26; 'url- ip:151.101.64/24': 0.26; 'windows': 0.26; 'message- id:@mail.gmail.com': 0.29; 'running': 0.29; 'command': 0.29; 'enough': 0.31; 'announce': 0.31; 'memory': 0.31; 'raise': 0.31; 'to:no real name:2**1': 0.31; 'accuracy': 0.32; "i'm": 0.32; 'received:google.com': 0.32; 'download:': 0.33; 'georg': 0.33; 'incorrect': 0.33; 'skip:/ 10': 0.33; 'stuck': 0.33; 'url:readthedocs': 0.33; 'url-ip:151.101/16': 0.34; 'url- ip:151/8': 0.34; 'rules': 0.34; 'related': 0.34; 'offered': 0.35; 'work.': 0.35; 'could': 0.35; 'useful': 0.35; 'page:': 0.36; 'linux': 0.37; 'skip:& 20': 0.37; 'supported': 0.37; 'url- ip:192/8': 0.37; 'skip:/ 20': 0.38; 'url:python': 0.39; '8bit%:8': 0.39; 'url:org': 0.39; 'there': 0.40; 'reading': 0.40; 'system.': 0.40; 'space': 0.40; 'between': 0.60; 'address': 0.61; 'such': 0.61; 'url:blogspot': 0.61; '(both': 0.62; 'battery': 0.62; 'represented': 0.62; 'steal': 0.62; 'free': 0.62; 'information': 0.62; 'management': 0.63; 'url-ip:172/8': 0.63; 'skip:* 10': 0.63; 'results': 0.64; 'skip:n 10': 0.65; 'home': 0.67; 'free,': 0.68; '100%': 0.70; 'glad': 0.75; 'as:': 0.82; '=====': 0.84; 'loses': 0.84; 'nice,': 0.84; 'url:master': 0.84; 'warnings.': 0.84; 'decreased': 0.91; 'disks,': 0.91; 'kb.': 0.91
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=LDqu5g1338ZHmDe5KdYDmQXrg7E7vbDLAN8BVZdlE0A=; b=VqrZPGYsFf09OWeOQzHKuZxicaS4QfiSRBEWfe9CImVB95i6tQJQ824FU5Pim3hK26 FWVwtSQ8yi83w7S9FsrnzNT3XkpS8WAIU0jaArUUIdRGKueUnUnh1kfGif3K0SunxySF H3Ry5zpJAKB8IYch8wjKeGL9F1xsEcqbEo/Us1l0i43qRfCdkVzx8pGnXPsxt7Rrg6Di SwABumph94TUrz6fML1x5SZBOZ38wZGXvEv5yVNn1ToW949PzswpfbIIQMnMSG9KNZdW bPRJbJqbOJ0NUwQJHcmFJ+3P6RZTYLqmdNWp+b+Wwkmk75WvoicE8j9ClrKNahIVn1Nv 9Ccw==
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=LDqu5g1338ZHmDe5KdYDmQXrg7E7vbDLAN8BVZdlE0A=; b=rfJJyzZcE5dty/QHL7w+kdbVSyTAiUp80mRv/oXqDBEyrQk23XS65p5e7tIinrQpUG bGP3Jh3pSVNXLyigktPx3ob0HoCk0f/uxJTEEo+lktEYOVIIZXOmT3t/h6O9w7zu3TDV 4Pb7fYaoECoq79Xkl7zj8W+4wI7dOfml0V4SPCxoVsy2uQ7jZCMxBHfGBkgkKrAzB4F4 EfJU2ynylK5FB4OqzKfaV8/W8PFQxxIEsYh8bUnESNenNLjbUMm/5tWPLBLw7b2lYmoY To2x+CoIgI6+hCC73Hi86UOe+ozZAkUT5FXj7LDP3IiLnRNZ/wavdcT+XYWCPJ50up5V MweA==
X-Gm-Message-State ALQs6tAr8j5c738eDm4HfNeQQy5aXswp+eUuquvkK3AjNXc2mXqFJ9g0 hypmHIfjQEN2IUxaiOI4m68d8AFCtrgp4Ym0mSM=
X-Google-Smtp-Source AIpwx4+tBNyZ8ngRKnvMETYORGemCqVosejspaqsDbAu4u6BlYj/yy32a01fXIgdOSm53qr/CveKrsibnNU8vTijd5A=
X-Received by 10.107.31.82 with SMTP id f79mr12185694iof.71.1523610922497; Fri, 13 Apr 2018 02:15:22 -0700 (PDT)
X-Mailman-Approved-At Fri, 13 Apr 2018 08:10:21 -0400
X-Content-Filtered-By Mailman/MimeDel 2.1.26
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.26
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 <CAFYqXL8fFXg4NJESQY5Q1rAZvHyckFvTnYc=L9zO-kPOY1F1Kg@mail.gmail.com>
Xref csiph.com comp.lang.python.announce:2812

Show key headers only | View raw


Hello all,
I'm glad to announce the release of psutil 5.4.4:
https://github.com/giampaolo/psutil

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,
NetBSD and AIX, both 32-bit and 64-bit architectures, with Python versions
from 2.6 to 3.6. PyPy is also known to work.

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

2018-04-13

**Enhancements**

- #1239: [Linux] expose kernel "slab" memory for psutil.virtual_memory().
  (patch by Maxime Mouial)

**Bug fixes**

- #694: [SunOS] cmdline() could be truncated at the 15th character when
  reading it from /proc. An extra effort is made by reading it from process
  address space first.  (patch by Georg Sauthoff)
- #771: [Windows] cpu_count() (both logical and physical) return a wrong
  (smaller) number on systems using process groups (> 64 cores).
- #771: [Windows] cpu_times(percpu=True) return fewer CPUs on systems using
  process groups (> 64 cores).
- #771: [Windows] cpu_stats() and cpu_freq() may return incorrect results on
  systems using process groups (> 64 cores).
- #1193: [SunOS] Return uid/gid from /proc/pid/psinfo if there aren't
  enough permissions for /proc/pid/cred.  (patch by Georg Sauthoff)
- #1194: [SunOS] Return nice value from psinfo as getpriority() doesn't
  support real-time processes.  (patch by Georg Sauthoff)
- #1194: [SunOS] Fix double free in psutil_proc_cpu_num().  (patch by Georg
  Sauthoff)
- #1194: [SunOS] Fix undefined behavior related to strict-aliasing rules
  and warnings.  (patch by Georg Sauthoff)
- #1210: [Linux] cpu_percent() steal time may remain stuck at 100% due to
Linux
  erroneously reporting a decreased steal time between calls. (patch by
Arnon
  Yaari)
- #1216: fix compatibility with python 2.6 on Windows (patch by Dan
Vinakovsky)
- #1222: [Linux] Process.memory_full_info() was erroneously summing "Swap:"
and
  "SwapPss:". Same for "Pss:" and "SwapPss". Not anymore.
- #1224: [Windows] Process.wait() may erroneously raise TimeoutExpired.
- #1238: [Linux] sensors_battery() may return None in case battery is not
  listed as "BAT0" under /sys/class/power_supply.
- #1240: [Windows] cpu_times() float loses accuracy in a long running
system.
  (patch by stswandering)
- #1245: [Linux] sensors_temperatures() may fail with IOError "no such
file".
- #1255: [FreeBSD] swap_memory() stats were erroneously represented in KB.
  (patch by Denis Krienbühl)

**Backward compatibility**

- #771: [Windows] cpu_count(logical=False) on Windows XP and Vista is no
  longer supported and returns None.

Links
=====

- Home page: https://github.com/giampaolo/psutil
- Download: https://pypi.python.org/pypi/psutil
- Documentation: http://psutil.readthedocs.io
- 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 5.4.4 is released "Giampaolo Rodola'" <g.rodola@gmail.com> - 2018-04-13 11:15 +0200

csiph-web