OLD | NEW |
1 Bug tracker at http://code.google.com/p/psutil/issues | 1 Bug tracker at http://code.google.com/p/psutil/issues |
2 | 2 |
3 0.3.1 - XXXX-XX-XX | 3 0.4.0 - 2011-10-29 |
4 ------------------ | 4 ------------------ |
5 | 5 |
6 NEW FEATURES | 6 NEW FEATURES |
7 | 7 |
8 * Issue 150: network I/O counters. (OSX patch by Jeremy Whitlock) | 8 * Issue 150: network I/O counters. (OSX patch by Jeremy Whitlock) |
| 9 * Issue 154: (FreeBSD) add support for process getcwd() |
| 10 * Issue 157: (Windows) provide installer for Python 3.2 64-bit. |
9 * Issue 198: Process.wait(timeout=0) can now be used to make wait() return | 11 * Issue 198: Process.wait(timeout=0) can now be used to make wait() return |
10 immediately. | 12 immediately. |
11 * Issue 206: disk I/O counters. (OSX patch by Jeremy Whitlock) | 13 * Issue 206: disk I/O counters. (OSX patch by Jeremy Whitlock) |
| 14 * Issue 213: examples/iotop.py script. |
| 15 * Issue 217: Process.get_connections() now has a "kind" argument to filter |
| 16 for connections with different criteria. |
| 17 * Issue 221: (FreeBSD) Process.get_open_files has been rewritten in C and no |
| 18 longer relies on lsof. |
| 19 * Issue 223: examples/top.py script. |
| 20 * Issue 227: examples/nettop.py script. |
12 | 21 |
13 BUGFIXES | 22 BUGFIXES |
14 | 23 |
15 * Issue 135: (OS X) psutil cannot create Process object | 24 * Issue 135: (OS X) psutil cannot create Process object |
16 * Issue 144: (Linux) no longer support 0 special PID. | 25 * Issue 144: (Linux) no longer support 0 special PID. |
17 * Issue 188: (Linux) psutil import error on Linux ARM architectures. | 26 * Issue 188: (Linux) psutil import error on Linux ARM architectures. |
| 27 * Issue 194: (POSIX) psutil.Process.get_cpu_percent() now reports a percentage |
| 28 over 100 on multicore processors. |
18 * Issue 197: (Linux) Process.get_connections() is broken on platforms not | 29 * Issue 197: (Linux) Process.get_connections() is broken on platforms not |
19 supporting IPv6. | 30 supporting IPv6. |
20 * Issue 200: (Linux) psutil.NUM_CPUS not working on armel and sparc | 31 * Issue 200: (Linux) psutil.NUM_CPUS not working on armel and sparc |
21 architectures and causing crash on module import. | 32 architectures and causing crash on module import. |
22 * Issue 201: (Linux) Process.get_connections() is broken on big-endian | 33 * Issue 201: (Linux) Process.get_connections() is broken on big-endian |
23 architectures. | 34 architectures. |
24 * Issue 211: Process instance can unexpectedly raise NoSuchProcess if tested | 35 * Issue 211: Process instance can unexpectedly raise NoSuchProcess if tested |
25 for equality with another object. | 36 for equality with another object. |
| 37 * Issue 218: (Linux) crash at import time on Debian 64-bit because of a missing |
| 38 line in /proc/meminfo. |
| 39 * Issue 226: (FreeBSD) crash at import time on FreeBSD 7 and minor. |
26 | 40 |
27 | 41 |
28 0.3.0 - 2011-07-08 | 42 0.3.0 - 2011-07-08 |
29 ------------------ | 43 ------------------ |
30 | 44 |
31 NEW FEATURES | 45 NEW FEATURES |
32 | 46 |
33 * Issue 125: system per-cpu percentage utilization and times. | 47 * Issue 125: system per-cpu percentage utilization and times. |
34 * Issue 163: per-process associated terminal (TTY). | 48 * Issue 163: per-process associated terminal (TTY). |
35 * Issue 171: added get_phymem() and get_virtmem() functions returning system | 49 * Issue 171: added get_phymem() and get_virtmem() functions returning system |
(...skipping 202 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
238 WindowsError. | 252 WindowsError. |
239 * Issue 30: psutil.get_pid_list() was returning two instances of PID 0 on OS | 253 * Issue 30: psutil.get_pid_list() was returning two instances of PID 0 on OS |
240 X and FreeBSD platforms. | 254 X and FreeBSD platforms. |
241 | 255 |
242 | 256 |
243 0.1.0 - 2009-01-27 | 257 0.1.0 - 2009-01-27 |
244 ------------------ | 258 ------------------ |
245 | 259 |
246 * Initial release. | 260 * Initial release. |
247 | 261 |
OLD | NEW |