forked from pool/python-psutil
- update to 5.9.5:
* in case of exception, display a cleaner error
traceback by hiding the `KeyError` bit deriving from a
missed cache hit.
* print the full traceback when a `DeprecationWarning`
or `UserWarning` is raised.
* there are cases where `Process.cwd()`_ cannot be
determined (e.g. directory no longer exists), in which case
we returned either ``None`` or an empty string.
This was consolidated and we now return ``""`` on all
platforms.
* [UNIX]: if process is a zombie, and we can only
determine part of the its truncated `Process.name()`_
(15 chars), don't fail with `ZombieProcess`_ when we try
to guess the full name from the `Process.cmdline()`_. Just
return the truncated name.
* on certain kernels, ``"MemAvailable"`` field
from ``/proc/meminfo`` returns ``0`` (possibly a kernel bug), in
which case we calculate an approximation for ``available``
memory which matches "free" CLI utility.
* `disk_partitions()`_: do not unnecessarily
read /proc/filesystems and raise `AccessDenied`_ unless user
specified `all=False` argument.
* `users()`_ loses precision for ``started``
attribute (off by 1 minute).
* if cwd no longer exists. Return an empty string instead.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=156
This commit is contained in:
@@ -1,3 +1,33 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed May 3 09:04:54 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 5.9.5:
|
||||
* in case of exception, display a cleaner error
|
||||
traceback by hiding the `KeyError` bit deriving from a
|
||||
missed cache hit.
|
||||
* print the full traceback when a `DeprecationWarning`
|
||||
or `UserWarning` is raised.
|
||||
* there are cases where `Process.cwd()`_ cannot be
|
||||
determined (e.g. directory no longer exists), in which case
|
||||
we returned either ``None`` or an empty string.
|
||||
This was consolidated and we now return ``""`` on all
|
||||
platforms.
|
||||
* [UNIX]: if process is a zombie, and we can only
|
||||
determine part of the its truncated `Process.name()`_
|
||||
(15 chars), don't fail with `ZombieProcess`_ when we try
|
||||
to guess the full name from the `Process.cmdline()`_. Just
|
||||
return the truncated name.
|
||||
* on certain kernels, ``"MemAvailable"`` field
|
||||
from ``/proc/meminfo`` returns ``0`` (possibly a kernel bug), in
|
||||
which case we calculate an approximation for ``available``
|
||||
memory which matches "free" CLI utility.
|
||||
* `disk_partitions()`_: do not unnecessarily
|
||||
read /proc/filesystems and raise `AccessDenied`_ unless user
|
||||
specified `all=False` argument.
|
||||
* `users()`_ loses precision for ``started``
|
||||
attribute (off by 1 minute).
|
||||
* if cwd no longer exists. Return an empty string instead.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 21 12:29:57 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user