Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

psutil

Cross-platform lib for process and system monitoring in Python
Collective - Host: opensource - https://opencollective.com/psutil - Code: https://github.com/giampaolo/psutil

bump up version

github.com/giampaolo/psutil - d86bf1ad51cb58423a63fa83866b6e8481a0e940 authored about 11 years ago
fix failing test on Windows

github.com/giampaolo/psutil - 87156abc7782ea16c0236d94cf011bf371518dc0 authored about 11 years ago
Fix issue 439: assume os.getpid() if no argument is passed to psutil.Process constructor

github.com/giampaolo/psutil - e2d2f151c05e74b4709d3d278f7e906f4853919e authored about 11 years ago
Issue 440: re-introduce psutil.wait_procs()

github.com/giampaolo/psutil - b71af28e541c4ce71740c8494462e664f662c896 authored about 11 years ago
Fis issue 348: 'DLL load failed0 occurring on module import on Windows XP / Vista

github.com/giampaolo/psutil - 8cc2a04dd2fc701a4a0c82708b35d91f2285f043 authored about 11 years ago
enforce Process status test

github.com/giampaolo/psutil - c6642d6e3e5c7d65417d997e9a2d593a4c271e82 authored about 11 years ago
cpu affinity: in case of invalid CPU number show an error reporting the list of valid CPUs

github.com/giampaolo/psutil - b1e363ec63391e72e8e3641e17df64c3bb48b6b0 authored about 11 years ago
fix mem swap test failing on systems with no swap memory

github.com/giampaolo/psutil - e801e7a2cfa53cbb85f1c03ee63a82be164b12c5 authored about 11 years ago
update version

github.com/giampaolo/psutil - 2f69cb22b8b2cd871c56b83fcc5a3f968921d94c authored about 11 years ago
prlimit(): check linux kernel version in the C code instead of defining a macro in setup.py

github.com/giampaolo/psutil - 8e044bd2e78979d75aa2aa936c9edc0b67d8e25f authored about 11 years ago
hopefully fix missing prlimit() syscall by checking glibc version straight from the C source code

github.com/giampaolo/psutil - e4e84232cb0ed3d01c750cc3cc3587e934d75bf5 authored about 11 years ago
_compat.callable: synchronize it with the version defined into six library

github.com/giampaolo/psutil - 7acfe8041985c5ce86abce63d6d9d2658aa0986d authored about 11 years ago
Added tag release-1.1.2 for changeset a90279c48df9

github.com/giampaolo/psutil - 1a11f3c130157f7efa03d41f8b5240e0d08a3fb6 authored over 11 years ago
revert revision Revision: 6f21cd24ff7c: _WIN32_WINNT and _AVAIL_WINVER_ macros were there for a reason that is make mingw happy

github.com/giampaolo/psutil - ee765d02fd379f14908409baba40e239224ccd43 authored over 11 years ago
revert wait_procs() and Process(pid) enhancements because we're going to release an intermediate 1.1.2 bugfix-only release (damn...)

github.com/giampaolo/psutil - b1613b3538b83e9ac03707f09d70c92df386e8e1 authored over 11 years ago
update HISTORY

github.com/giampaolo/psutil - 20a1161260ee4592bbf31d1fdb67f2781793db1e authored over 11 years ago
fix issue #425 (solaris): correctly determine BOOT_TIME

github.com/giampaolo/psutil - d19d177c9875fd40b7452225010a287dc177c891 authored over 11 years ago
fix issue 442: the damn prlimit(2) is not available on Debian 6.0.0 when it's supposed to me. Try to enforce the presence check.

github.com/giampaolo/psutil - fb6af31461cd8e1db0c337d0b84ec9a11b01aee3 authored over 11 years ago
sort classifiers

github.com/giampaolo/psutil - 798656461cb51a21e5893dbba8d9bc16c0316bef authored over 11 years ago
whops! forgot one rename

github.com/giampaolo/psutil - 4997a541feb729f77de2b4ed8646a7be4cfc3763 authored over 11 years ago
small refactoring of macros on Win: rename _WIN32_WINNT to -> PSUTIL_WINVER and get rid of the unused _AVAIL_WINVER_

github.com/giampaolo/psutil - a907246dd4e83d489240e51c0cc489477df9ca86 authored over 11 years ago
merge cset 7387909204dd erroneously committed into netstat2 branch into default

github.com/giampaolo/psutil - 8bb65d47984583b753ef3f9dfe426ca65c3fd12b authored over 11 years ago
Fix issue #449: add psutil.wait_procs() function.

github.com/giampaolo/psutil - 61b4b0c191a88abf076e41847facefb5b9087eea authored over 11 years ago
Fix issue #439: assume os.getpid() if no argument is passed to Process.__init__

github.com/giampaolo/psutil - 35d22cab23b3e24253baafe369e4e92dc891b838 authored over 11 years ago
(POSIX / pid_exists()) - as a follow up of http://stackoverflow.com/questions/568271/how-to-check-if-there-exists-a-process-with-a-given-pid/6940314#comment11929962_6940314 be more explicit in handing os.kill() error codes and raise exception if errcode not in (ESRCH, EPERM)

github.com/giampaolo/psutil - c6024934d5cc19a8f1f991149f249385c5f35a95 authored over 11 years ago
Added tag release-1.1.1 for changeset 47225669be8f

github.com/giampaolo/psutil - d32237191edd425fa1f43107dbe22d3f55b2b347 authored over 11 years ago
set 1.1.1 version

github.com/giampaolo/psutil - 7a50c5ac27699986ccdc0f7f3f0805b0c9b15421 authored over 11 years ago
fix prlimit() related warnings; also, use cPython's resource.c as an example as to how interpret set data

github.com/giampaolo/psutil - 6725532e55b4207f02f98543e3625be5a8eae532 authored over 11 years ago
whops! (again)

github.com/giampaolo/psutil - fddbd031d341b9f1c17a60ef120efb54543b9925 authored over 11 years ago
whops! (ignore me)

github.com/giampaolo/psutil - ccdeaae7a000baff725845de10f6c565b8c508f2 authored over 11 years ago
tests refactoring

github.com/giampaolo/psutil - 74fdf904ecffa1c40d3c965d6499604c46acc9e3 authored over 11 years ago
issue 438: define a HAVE_PRLIMIT macro in setup.py enable for kernels >= 2.6.36

github.com/giampaolo/psutil - 409899a235d7eab0ff205f7ba2a5ca63756e4f8d authored over 11 years ago
update wait() docstring

github.com/giampaolo/psutil - 5290f569df01c8a8d3362b5a0542af17ee068868 authored over 11 years ago
test fetch all processes: get rid of the assumption that NSP necessarily means pid_exists(pid) will fail:we might be facing a zombie process

github.com/giampaolo/psutil - eefa06d6a704a5e30f1974ea4c61f868155cadf7 authored over 11 years ago
fix test on python 3.4 where socket constants are Enums (as opposed to plain int)

github.com/giampaolo/psutil - c8d0425b3111a39b72920e82f3b0d4203f38ab84 authored over 11 years ago
refactor test code so that it uses new pyrun() function; also test_get_connections_all tests weren't actually executed (doh\!)

github.com/giampaolo/psutil - c719f29897f5c28de39546c716402665b2df5573 authored over 11 years ago
provide a separate test function which executes a block of valid python code in a separate interpreter

github.com/giampaolo/psutil - a8e847a39578b856b27ed875344a96ab687705c7 authored over 11 years ago
test zombie: do not assume as_dict() should work for a zombie process

github.com/giampaolo/psutil - 3dd6d6f8df7a9f8c6c173b9e58c8c88df4cc6772 authored over 11 years ago
fix test failing on python 3

github.com/giampaolo/psutil - 14098703facda5ec6909268225df61a73fc4e1e7 authored over 11 years ago
fix limited user test case when test suite is run as root

github.com/giampaolo/psutil - bf8ce1963de38d8ceb6f68f34f7b8cd86e627a90 authored over 11 years ago
Fix compiler warning on Linux as per https://code.google.com/p/psutil/issues/detail?id=404#c6

github.com/giampaolo/psutil - 97d9df14d9e1f4b8a53c2e16e4f04311e750d3e7 authored over 11 years ago
meminfo.py: show MB and GB (instead of just MB)

github.com/giampaolo/psutil - ffaf282bb60fb8c937ece82afba13783fc0ba622 authored over 11 years ago
re-establish python 2.4 compatibility

github.com/giampaolo/psutil - 7504b1af08d99bb9cbec4548216f1d4da317476b authored over 11 years ago
prettify constants import indentation

github.com/giampaolo/psutil - 12bbc5aec0bce72549dcf9c9b8d1925c99fc20fd authored over 11 years ago
use #ifdef __NR_prlimit64 as condition to determine whether prlimit() is available; I'm not completely sure this is enough as we don't check the glibc >= 2.13 requirement

github.com/giampaolo/psutil - 7bf2084f10a85115d94124da24740a8e290e5a7e authored over 11 years ago
(linux / C pre-processor) use HAVE_* instead of HAS_* for consistency with Python source code

github.com/giampaolo/psutil - 4a35105b209c301acb0cbbed6f70a9a7c558c643 authored over 11 years ago
Fix issue 438: psutil won't compile on kernels < 2.6.36 due to missing prlimit(2) syscall.

github.com/giampaolo/psutil - 83814dd0dd961b59ce4ea493c7c2c2c72083f30a authored over 11 years ago
base exception: call original Exception.__init__ method from our own __init__

github.com/giampaolo/psutil - 92e0014a6ed8eb4f7e8c0aef73362d27e88ec22f authored over 11 years ago
add memory leak test for get_num_cpus() function which was untested

github.com/giampaolo/psutil - f178bfad24bbda8a341a165b62b26112c9a00da5 authored over 11 years ago
bump up version and update README

github.com/giampaolo/psutil - 52ff7558a8d85fb8c722888d8f805b92749bf171 authored over 11 years ago
Added tag release-1.1.0 for changeset 053a7fe8a4fb

github.com/giampaolo/psutil - d145e8f141878cd187e12b8459b65db6d38e630c authored over 11 years ago
pre-release update including hosting on pypi

github.com/giampaolo/psutil - fdba6900a14db746378421add3f5bec4b6c307ab authored over 11 years ago
Fix issue 391: [Windows] psutil.cpu_times_percent() returns negative percentages. The best I could come up with is to force the erroneous percentage to 0 or 100

github.com/giampaolo/psutil - 91bf5f431037678cb4ae4c249440045bf59e603f authored over 11 years ago
(Windows): system CPU times: for system-wide times use GetSystemTimes() instead of NtQuerySystemInformation() (it's cleaner and more elegant)

github.com/giampaolo/psutil - 6d09bb4f3fae3d45b5300ad765af9dd8cd22c3c6 authored over 11 years ago
add a test case for issue 392

github.com/giampaolo/psutil - 6b1d91623279068def59d3ce9dc455f53d28280f authored over 11 years ago
fix issue #436: [Linux] psutil.net_io_counters() reports a wrong 'dropin' value.

github.com/giampaolo/psutil - 687d93d617c2cc49201188a684efa6593cea6107 authored over 11 years ago
update credits

github.com/giampaolo/psutil - f2aea29afa722a790782029fd3e91fb5b9d2dded authored over 11 years ago
use rfind() instead of find() (see https://code.google.com/p/psutil/issues/detail?id=435#c4)

github.com/giampaolo/psutil - 6612bfa6d71b7e97de8d6f70ec254de16e4e57d0 authored over 11 years ago
use PyErr_SetFromErrnoWithFilename instead of PyErr_SetFromErrno

github.com/giampaolo/psutil - 528dd7029cdd33ad09b19b6fc68496a052a4ced0 authored over 11 years ago
Fix issue 435 (Linux): psutil.net_io_counters() might report erreneous NIC names.

github.com/giampaolo/psutil - f91749b417494d4dc2767385a7ff440d26377bb3 authored over 11 years ago
fix issue #431 / process name / POSIX: do not unnecessarily retrieve cmdline if len(name) <= 15

github.com/giampaolo/psutil - 43ff88f7f14107a870e724697eff51e61651e005 authored over 11 years ago
Fix issue #430: [Linux] process IO counters report wrong number of r/w syscalls

github.com/giampaolo/psutil - 1baf0546c5b8e0e3d548c57ec9a97a7e2a2f1751 authored over 11 years ago
issue #428: add a test case which assumes what we would ideally want on all platforms; tested on Linux but I'm sure for now it will fail on other UNIX platforms for one reason or another

github.com/giampaolo/psutil - a5bcef983424665acdb48308fd2ec0eb709ba00b authored over 11 years ago
Fix issue #416 (Windows) / http://stackoverflow.com/questions/6587036/alternative-to-psutil-processpid-name: make Process.name an order of magnitude faster by avoiding to iterate over all processes returned by CreateToolhelp32Snapshot(). Relying on CreateToolhelp32Snapshot() is just stupid because we can use the base name of process executable (already implemented and obtained via GetProcessImageFileName()).

github.com/giampaolo/psutil - 8703b01c40289a5eba6ea8d7832a8a1a6d60ff4a authored over 11 years ago
remove legacy get_process_ppid() code

github.com/giampaolo/psutil - 3070b961719320f606fb828b0aed91aab903a1a8 authored over 11 years ago
Fix issue #415 (Windows): make get_children() an order of magnitude faster by getting all pid's ppid in one system call rather than per pid.

github.com/giampaolo/psutil - 1f08fafce1fb3048287f76a34b85d878f9b0e999 authored over 11 years ago
fix issue 423: use #ifdef around those RLIMIT_ constants which may not be present on older kernels

github.com/giampaolo/psutil - 3ccf9ae69e90f91071840ef38794e918f811f9d4 authored over 11 years ago
tests: use two different convenience functions for removing test files and directories

github.com/giampaolo/psutil - fa4a1acbafa13e45f0d3cdf591c1420fb319b2eb authored over 11 years ago
fix test/_linux.py's test_cpu_times failing due to a incorrect regular expression. (patch by arfrever, issue 420)

github.com/giampaolo/psutil - f035171ab54ccdae370dbecc4a92a45040fc87d1 authored over 11 years ago
fix test failures due to safe_remove() utility function not removing files

github.com/giampaolo/psutil - aa78678c72c98c105fee143c66b0eccebfd909e1 authored over 11 years ago
make test_disk_usage_unicode work on Windows

github.com/giampaolo/psutil - aea37ad8f7cf83215e5425676c87eb50a9a5558b authored over 11 years ago
disk_usage() / Windows: use two PyArg_ParseTuple() calls so that we first look for unicode and then for string

github.com/giampaolo/psutil - 2993479dc61a86326ad8b78abbfb2d563c83a588 authored over 11 years ago
add extra test case for disk_usage() and update TODO

github.com/giampaolo/psutil - 41fd4339c33afa1a5b9bca7919aa1e38dcc7aa65 authored over 11 years ago
Fix issue 408: turn STATUS_* and CONN_* constants into plain Python strings and get rid of constant class (reason: couldn't de-seriealize with JSON)

github.com/giampaolo/psutil - b0c262b28cddc53d77f3c2d22f41ff300382d451 authored over 11 years ago
Fix issue 416 (Linux): try to encode() the path name in case statvfs() raise UnicodeEncodeError and then retry; also add unit tests for unicode path names passed to disk_usage()

github.com/giampaolo/psutil - 7e35546f6cd7365dc3a22547fdca8b4dc78997fb authored over 11 years ago
merge with head

github.com/giampaolo/psutil - 4cf647f12d2e28d0c3bf068fef2f5af12af591f8 authored over 11 years ago
Fix issue 416 (Windows) / disk_usage(): use GetDiskFreeSpaceExW instead of GetDiskFreeSpaceEx in order to deal with unicode path names

github.com/giampaolo/psutil - 0287bb56432fe12082f27712f1c97180cbb9bdf6 authored over 11 years ago
Fix issue #414: [Windows] Process.exe on Windows XP may raise ERROR_INVALID_PARAMETER.

github.com/giampaolo/psutil - a074cdfb237267071ecf16d01b25602077fd15b6 authored over 11 years ago
Give credits to Gisle Vanem

github.com/giampaolo/psutil - e021382de8137618e4a8599afec62740bcf0b2a3 authored over 11 years ago
Fix issue #411: [Windows] examples/disk_usage.py may pop-up a GUI error.

github.com/giampaolo/psutil - 2bd043dfd2f4c096cee56fdfb4633dc6b7b2ab30 authored over 11 years ago
Fix issue 413 (Windows): process' memory_info_2 leaks memory

github.com/giampaolo/psutil - 8542903b3cc27bcba3e9663c3ee18d3ecf15c5be authored over 11 years ago
use PyErr_SetFromErrno(PyExc_OSError) instead of PyErr_SetFromErrno(0)

github.com/giampaolo/psutil - 04aa52048997dab9c2ed166434b52aaf50612403 authored over 11 years ago
decorate set_rlimit() with @_assert_pid_not_reused decorator

github.com/giampaolo/psutil - cc73d9f9bfaa6e28f87bbc6c317921c637bb39c0 authored over 11 years ago
also expose RLIM_INFINITY constant

github.com/giampaolo/psutil - 7700831bcfe0948f125107df98fe30b99bd65932 authored over 11 years ago
prlimit() / set: yet another C type change

github.com/giampaolo/psutil - b8d8f703ecd290e309f9add6bd0ce6ddabb7b91d authored over 11 years ago
prlimit() / get: change C return type the same way it's done in cPython's resource.c module

github.com/giampaolo/psutil - cd2aef868b9a73f0f6865d6c3dfcb952486ff890 authored over 11 years ago
fix tests on FreeBSD

github.com/giampaolo/psutil - 8fe21dfb05469f0af9a006c855bda6f8762532af authored over 11 years ago
Fix issue 412: implement process resource limits on Linux

github.com/giampaolo/psutil - 5080d780e88ad6f8c55d4a2afbd0c03f07822d47 authored over 11 years ago
add actual tests for net_connections()

github.com/giampaolo/psutil - 95c0006428c17c1a78c579a8593d0aeee7246436 authored over 11 years ago
merge revision a8cbecd3249c from default

github.com/giampaolo/psutil - 734e15c490ea8edb0d8f93ae5888d67dfac8836d authored over 11 years ago