14
0
forked from pool/python-psutil

Accepting request 683027 from home:apersaud:branches:devel:languages:python

update to latest version

OBS-URL: https://build.opensuse.org/request/show/683027
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=103
This commit is contained in:
Michael Ströder
2019-03-09 16:37:35 +00:00
committed by Git OBS Bridge
parent 795b17fdb4
commit 3ae2306dfa
4 changed files with 53 additions and 4 deletions

View File

@@ -1,3 +1,52 @@
-------------------------------------------------------------------
Sat Mar 9 15:45:36 UTC 2019 - Arun Persaud <arun@gmx.de>
- update to version 5.6.0:
* Enhancements
+ 1379: [Windows] Process suspend() and resume() now use
NtSuspendProcess and NtResumeProcess instead of
stopping/resuming all threads of a process. This is faster and
more reliable (aka this is what ProcessHacker does).
+ 1420: [Windows] in case of exception disk_usage() now also shows
the path name.
+ 1422: [Windows] Windows APIs requiring to be dynamically loaded
from DLL libraries are now loaded only once on startup (instead
of on per function call) significantly speeding up different
functions and methods.
+ 1426: [Windows] PAGESIZE and number of processors is now
calculated on startup.
+ 1428: in case of error, the traceback message now shows the
underlying C function called which failed.
+ 1433: new Process.parents() method. (idea by Ghislain Le Meur)
+ 1437: pids() are returned in sorted order.
+ 1442: python3 is now the default interpreter used by Makefile.
* Bug fixes
+ 1353: process_iter() is now thread safe (it rarely raised
TypeError).
+ 1394: [Windows] Process name() and exe() may erroneously return
"Registry". QueryFullProcessImageNameW is now used instead of
GetProcessImageFileNameW in order to prevent that.
+ 1411: [BSD] lack of Py_DECREF could cause segmentation fault on
process instantiation.
+ 1419: [Windows] Process.environ() raises NotImplementedError
when querying a 64-bit process in 32-bit-WoW mode. Now it raises
AccessDenied.
+ 1427: [OSX] Process cmdline() and environ() may erroneously
raise OSError on failed malloc().
+ 1429: [Windows] SE DEBUG was not properly set for current
process. It is now, and it should result in less AccessDenied
exceptions for low-pid processes.
+ 1432: [Windows] Process.memory_info_ex()'s USS memory is
miscalculated because we're not using the actual system
PAGESIZE.
+ 1439: [NetBSD] Process.connections() may return incomplete
results if using oneshot().
+ 1447: original exception wasn't turned into NSP/AD exceptions
when using Process.oneshot() ctx manager.
* Incompatible API changes
+ 1291: [OSX] Process.memory_maps() was removed because inherently
broken (segfault) for years.
-------------------------------------------------------------------
Sat Feb 16 17:23:16 UTC 2019 - Arun Persaud <arun@gmx.de>