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

issue 367 / OSX: connection status strings turned into constants

github.com/giampaolo/psutil - 56ca4e95ab9b06c2b71460e680282a2e38deb452 authored over 11 years ago by Giampaolo Rodola <[email protected]>
#367: refactoring / progress on linux

github.com/giampaolo/psutil - ef168701c89386c40a268894f7bb2135ee136974 authored over 11 years ago by Giampaolo Rodola <[email protected]>
issue 367 / Linux: connection status strings turned into constants

github.com/giampaolo/psutil - 87cb1b20bcece313da41990fd57f2cc071d1a74f authored over 11 years ago by Giampaolo Rodola <[email protected]>
Added tag release-0.7.0 for changeset 10be4cf74082

github.com/giampaolo/psutil - ad7fe470bce703165a233495a3daee1330489e3e authored over 11 years ago by Giampaolo Rodola <[email protected]>
merge heads

github.com/giampaolo/psutil - 06325c85e0b3cddb671c1ef73a33234d66b29820 authored over 11 years ago by Giampaolo Rodola <[email protected]>
Fix issue 351 (Windows): disk_io_counters() can file with RuntimeError if psutil is compiled with mingw32

github.com/giampaolo/psutil - 59bb8ed88956b9084c41ac2c9ee2239ffedff2a4 authored over 11 years ago by Giampaolo Rodola <[email protected]>
merge heads

github.com/giampaolo/psutil - b262e179cca653972178af0504bae5977ddce406 authored over 11 years ago by Giampaolo Rodola <[email protected]>
update HISTORY

github.com/giampaolo/psutil - e923311ea23a02b22ab52aeba66f74740bf5c2f9 authored over 11 years ago by Giampaolo Rodola <[email protected]>
merge heads

github.com/giampaolo/psutil - c1293b9de1f5a2d548ce3d7dd1ac87c8120bd644 authored over 11 years ago by Giampaolo Rodola <[email protected]>
issue 354 / OSX: add a 'psutil_' prefix to C internal functions

github.com/giampaolo/psutil - d49b46ff3ccfd06a5610bf410e9cf4d3839ee77c authored over 11 years ago by Giampaolo Rodola <[email protected]>
issue 354 / windows: add a 'psutil_' prefix to C internal functions

github.com/giampaolo/psutil - 82c6d21b8f849c49514fe4518684ec4a0fa24d44 authored over 11 years ago by Giampaolo Rodola <[email protected]>
(Windows) fix ionice mem leak test

github.com/giampaolo/psutil - c098c62859a6afdc1a52c8593bb9f1a546a4ef7c authored over 11 years ago by Giampaolo Rodola <[email protected]>
fix some failing tests on OSX

github.com/giampaolo/psutil - b3f10de5f035cdd7093f688f5add7a857f9b7a85 authored over 11 years ago by Giampaolo Rodola <[email protected]>
change fetch all test suite so that it does not exit at the first failure; instead collect all failures after calling all methods and fail at the end by presenting an indented and detailed error message including all the tests which went wrong

github.com/giampaolo/psutil - bfbceea1bd99eb90cdd5c75b68b2e3a158a289f8 authored over 11 years ago by Giampaolo Rodola <[email protected]>
merge heads

github.com/giampaolo/psutil - a26c6b7ef7b54b5baff421b4d59ad1f062c0a670 authored over 11 years ago by Giampaolo Rodola <[email protected]>
Issue 365 / wait(): cannot make the PID reuse check on Windows as we can determine the exit code also from a dead process.

github.com/giampaolo/psutil - b1aa590fafde5cbf312de5ef81640c7a06f887d7 authored over 11 years ago by Giampaolo Rodola <[email protected]>
not sure exactly why but the frozenset change for as_dict() introduced in 1050fddadf75 breaks test_as_dict() on systems != Linux (it's probably because I'm dead tired right now)

github.com/giampaolo/psutil - f36141dd6d25a9463bbc30f97142db0a027aa32b authored over 11 years ago by Giampaolo Rodola <[email protected]>
rename @_assert_is_running to @_assert_pid_not_reused and update docstrings using it

github.com/giampaolo/psutil - 4f646201fe53f71638e92c6a2d9c06d3ae88b87d authored over 11 years ago by Giampaolo Rodola <[email protected]>
Fix issue 356 - Process.parent: make parent's creation time <= self

github.com/giampaolo/psutil - 7e06d4b624d9c380a1e5238c17f764ae4c4c51aa authored over 11 years ago by Giampaolo Rodola <[email protected]>
small refactoring

github.com/giampaolo/psutil - caa0de2dffd4c3e3fcedd0e5afaacea5e153d838 authored over 11 years ago by Giampaolo Rodola <[email protected]>
use @_assert_is_running() also for set_nice()

github.com/giampaolo/psutil - 0b3ba2cffac612225850a3b740f3ca597c1d3200 authored over 11 years ago by Giampaolo Rodola <[email protected]>
update docstrings to mention the 'reused PID problem' and how to deal with it

github.com/giampaolo/psutil - ab944537085b96dfc80f3b7d1d69c20876d3d9df authored over 11 years ago by Giampaolo Rodola <[email protected]>
Fix issue 365: Process.wait() should check PID has not been reused by another process.

github.com/giampaolo/psutil - 40b9b64f29bd7ee21ded6830f5fba4fdc25e8df6 authored over 11 years ago by Giampaolo Rodola <[email protected]>
update is_running() docstring

github.com/giampaolo/psutil - ba882fc691522f70c42afb9d8f89e86421a8d994 authored over 11 years ago by Giampaolo Rodola <[email protected]>
update some docstrings

github.com/giampaolo/psutil - b8b41aad9abbf251397e8de5709a0e561463da85 authored over 11 years ago by Giampaolo Rodola <[email protected]>
refactor Process class so that it uses a decorator every time we need to make sure a process is running and its PID has not been reused

github.com/giampaolo/psutil - 4443d885c6b6046f690e56b7185ae45ecd4fec94 authored over 11 years ago by Giampaolo Rodola <[email protected]>
update wrap_exceptions() docstrings

github.com/giampaolo/psutil - f7c28027b75cd85074a6de6119e5d9efbbfedcd4 authored over 11 years ago by Giampaolo Rodola <[email protected]>
update version to 0.7.0

github.com/giampaolo/psutil - ab0ede5f0679a65bbe9b1a6df6c47f2645cfb890 authored over 11 years ago by Giampaolo Rodola <[email protected]>
use functools.wraps() around wrap_exceptions() decorator

github.com/giampaolo/psutil - 4e194d2d05fbcffb7fb737de3813ec99f68888ae authored over 11 years ago by Giampaolo Rodola <[email protected]>
Fix issue 321: do not cache process' ppid on UNIX as it may change to 1 by kernel in case the process turns into a zombie

github.com/giampaolo/psutil - f27df30a8e4fc3907e30c71ffe9c96865b63735b authored over 11 years ago by Giampaolo Rodola <[email protected]>
set +x bit for scripts in examples directory

github.com/giampaolo/psutil - 3c1ba5e48f8491939514764a6cc5a19bb20db71e authored over 11 years ago by Giampaolo Rodola <[email protected]>
remove +x bit from _pslinux.py (probably set and committed by accident)

github.com/giampaolo/psutil - a060b6c54f080d83b0e15bff21f2eff74df38905 authored over 11 years ago by Giampaolo Rodola <[email protected]>
Fix issue #246: rename psutil.error module into psutil._error and raise a DeprecationWarning if imported.

github.com/giampaolo/psutil - 39f16ce477d1756bf427a42c8e6584dea47dd4b7 authored over 11 years ago by Giampaolo Rodola <[email protected]>
set self._gone if NSP is raised from within send_signal()

github.com/giampaolo/psutil - 4266a360361b12d07c90bafef58b66dc5eec24c4 authored over 11 years ago by Giampaolo Rodola <[email protected]>
(minor) move parent method upper so that it's grouped in the utility methos

github.com/giampaolo/psutil - 532b77bdb23d211b7e831db461f7f87a2ed92a84 authored over 11 years ago by Giampaolo Rodola <[email protected]>
as_dict() use frozenset() instead of set() as it's slightly faster

github.com/giampaolo/psutil - ce50a1f1602880f0d287904fac5f1acf34046b78 authored over 11 years ago by Giampaolo Rodola <[email protected]>
re-establish py 2.4 compatibility

github.com/giampaolo/psutil - 7214ac1ea5637776a91737dac7d6d20bf9efb9c4 authored over 11 years ago by Giampaolo Rodola <[email protected]>
fix children duplicates test

github.com/giampaolo/psutil - 87c4c66992d22b7135148d6c7eb51703b4576419 authored over 11 years ago by Giampaolo Rodola <[email protected]>
fix some test failures on Windows

github.com/giampaolo/psutil - b108b242835d379a79d0b5f7634ea4e036dbd753 authored over 11 years ago by Giampaolo Rodola <[email protected]>
fix some tests on OSX

github.com/giampaolo/psutil - 3bd1fb8adee0b959dfb13a8b87b541411c0d784b authored over 11 years ago by Giampaolo Rodola <[email protected]>
merge

github.com/giampaolo/psutil - 9f8710035a1e66085cbd38bf5d2c054510bd1d01 authored over 11 years ago by Giampaolo Rodola <[email protected]>
On python 3.3 use time.monotonic() instead of time.time() in order to not be affected by system clock updates; same as https://code.google.com/p/pyftpdlib/issues/detail?id=247

github.com/giampaolo/psutil - f350fff0afcb93be4c2d7a88df62fdc8f665ec60 authored over 11 years ago by Giampaolo Rodola <[email protected]>
Fix get_boot_time() on OSX

github.com/giampaolo/psutil - 37802d68a6bfc7a27dc8542782a0d6ea3315ba5f authored over 11 years ago by Giampaolo Rodola <[email protected]>
(linux) close unclosed fd plus silence stderr during tests

github.com/giampaolo/psutil - 9e449ef1466d5051c88e04184818c7a4b6d55edc authored over 11 years ago by Giampaolo Rodola <[email protected]>
(sunos) issue 363: add wpkt field

github.com/giampaolo/psutil - e29fc56766b0656f236a0a3dfc4aaf4b22b5cefd authored over 11 years ago by Giampaolo Rodola <[email protected]>
update docstrings

github.com/giampaolo/psutil - c6487069cf1dde5f1035bbf55c05bb4a806023cc authored over 11 years ago by Giampaolo Rodola <[email protected]>
Fix issue 362: add cpu_times_percent()

github.com/giampaolo/psutil - 2c4592a2247b87666ead34ede3074e43fc2b4227 authored over 11 years ago by Giampaolo Rodola <[email protected]>
Fix issue 325 (BSD - virtual_mem() raises SystemError with no exc set): cannot reproduce this issue but let's say I trust the proposed patch.

github.com/giampaolo/psutil - 5e72835a844b96a6ecde3a386a9ac4d28c49eb9b authored over 11 years ago by Giampaolo Rodola <[email protected]>
fix issue 370 (BSD): get_connections() requires root - patch by bsdknife

github.com/giampaolo/psutil - 9ce8263a5ab09652a414533a28dbecd3643acb12 authored over 11 years ago by Giampaolo Rodola <[email protected]>
fix issue 372 (BSD): I forgot to pass the pid argument to psutil_raise_ad_or_nsp(); this made different functions raise NSP instead of AD

github.com/giampaolo/psutil - 269e51835e47ecd4042ec855a34c4095f307e8b6 authored over 11 years ago by Giampaolo Rodola <[email protected]>
Remove "$Id$" occurrences from source code files. They were used by svn propset functionnality which no longer applies now that we're using Mercurial.

github.com/giampaolo/psutil - f1af1a435467a526254465648f4a771258e4385a authored over 11 years ago by Giampaolo Rodola <[email protected]>
Fix issue 361: [Linux] psutil.cpu_times() now includes new 'steal', 'guest' and 'guest_nice' fields available on recent Linux kernels. Also, psutil.cpu_percent() is more accurate.

github.com/giampaolo/psutil - 6426ae7c12cb0a08827dac969ecf563c6ac33d99 authored over 11 years ago by Giampaolo Rodola <[email protected]>
Fix issue 359: add psutil.get_boot_time() function superseding psutil.BOOT_TIME.

github.com/giampaolo/psutil - b8ec33ba07abf2b54ff0e841db023fd68c970e26 authored almost 12 years ago by Giampaolo Rodola <[email protected]>
re-set python3 compatibility accidentally broken

github.com/giampaolo/psutil - 087eacc683dc82feb99a313a52552e031935978d authored almost 12 years ago by Giampaolo Rodola <[email protected]>
add a test which checks all APIs which are supposed to be public are listed in psutil.__all__ (get_users() and disk_usage() weren't)

github.com/giampaolo/psutil - 1ecd198e006ba321517920720c06e3b354bf1e2e authored almost 12 years ago by Giampaolo Rodola <[email protected]>
merge heads

github.com/giampaolo/psutil - 916385f46d666fbcfab3847155b8af101cdd6d92 authored almost 12 years ago by Giampaolo Rodola <[email protected]>
BSD: still some 'psutil_' prexix rename

github.com/giampaolo/psutil - 106247bce431e49125db4d00d6daebe7d1fe430b authored almost 12 years ago by Giampaolo Rodola <[email protected]>
BSD: fix 2 compiler warnings

github.com/giampaolo/psutil - 3a01e0d1b7d4c86f4fa895cfb1744c989e4a639c authored almost 12 years ago by Giampaolo Rodola <[email protected]>
issue 354 / BSD: add a 'psutil_' prefix to C internal functions

github.com/giampaolo/psutil - 46d2b9a5361db197150fada26b6ae23e41fe3315 authored almost 12 years ago by Giampaolo Rodola <[email protected]>
merge heads

github.com/giampaolo/psutil - 88b1039f9964683ff905eb21a9777302f556d256 authored almost 12 years ago by Giampaolo Rodola <[email protected]>
Issue 366: thinking back it's not a great idea to check for PID reuse on wait(). Since when that was introduced tests started to fail on BSD because SIGKILL kills the process too quickly and wait() is not quick enough to get its exit status code.

github.com/giampaolo/psutil - e9fd59ce9578648942a689c51cc5e040c1122e04 authored almost 12 years ago by Giampaolo Rodola <[email protected]>
BSD: get_connections() may raise AD instead of NSP

github.com/giampaolo/psutil - b8c6f1ba7d2863348d33c5db612791b59b4ceb8a authored almost 12 years ago by Giampaolo Rodola <[email protected]>
Fix issue 366 (BSD): get_memory_maps(), get_num_fds(), get_open_files() and getcwd() Process methods raise RuntimeError instead of AccessDenied.

github.com/giampaolo/psutil - 6b63fe1f6a8e9e50ef41cd71ff372935c8949733 authored almost 12 years ago by Giampaolo Rodola <[email protected]>
(solaris) fix issue 358:

fix "structure size mismatch" error and some compilation warnings (patch by tehjcon)

github.com/giampaolo/psutil - d30a2368a4ff87c3c85c2af4541ba569f26cfc13 authored almost 12 years ago by Giampaolo Rodola <[email protected]>
(BSD) cast BOOT_TIME to a float so that tests expect it to be so

github.com/giampaolo/psutil - adfe66dd40b59144b3d3a0adec8de6558b44abd4 authored almost 12 years ago by Giampaolo Rodola <[email protected]>
(FreeBSD) fix BOOT_TIME: the time reported was wrong because we weren't passing the right type to Py_BuildValue() (also refactored it a little bit)

github.com/giampaolo/psutil - 4e5c96697510c3feecae27d8bd4c4086751ca945 authored almost 12 years ago by Giampaolo Rodola <[email protected]>
(freebsd / memory maps) remove spaces from address string

github.com/giampaolo/psutil - f494ae924c603396cd9b9b1477bdef899d6baaf9 authored almost 12 years ago by Giampaolo Rodola <[email protected]>
fix some test failures on BSD

github.com/giampaolo/psutil - 40d0172bf998425e965d72c0b74302ed1ef79d7b authored almost 12 years ago by Giampaolo Rodola <[email protected]>
merge heads

github.com/giampaolo/psutil - 1b12bbd0c1e454d4757392bb60ba147224caba98 authored almost 12 years ago by Giampaolo Rodola <[email protected]>
fix ignore_access_denied() decorator; it was broken as it didn't execute the decorated function

github.com/giampaolo/psutil - de8d68f08f99914dc603913b635287c6fdf383a8 authored almost 12 years ago by Giampaolo Rodola <[email protected]>
fix get_boot_time() on BSD and Windows

github.com/giampaolo/psutil - a9567923067bb87aa934219c651266d2343c7c44 authored almost 12 years ago by Giampaolo Rodola <[email protected]>
catch exceptions occurring while setting up module constants in order to avoid crashes at import (see also issue 325)

github.com/giampaolo/psutil - 856d18b4fd907b5e5cd7cafc3a9ec389031a83cc authored almost 12 years ago by Giampaolo Rodola <[email protected]>
update tags

github.com/giampaolo/psutil - e85b51083e8a2f21b24d5d7640f14acbc6bda47f authored almost 12 years ago by convert-repo <devnull@localhost>
fix issue #331: no longer cache cmdline as it may change. Also update HISTORY and fix safe_remove() function in tests

github.com/giampaolo/psutil - c79b7eafa46bfd7fa71c38463d32ca99f95d3ab5 authored almost 12 years ago by Giampaolo Rodola <[email protected]>
Issue 234 (disk_io_counters() / Windows): attempt to fix the issue by assuming a max of 32 iterations (aka max 32 valid hard drives) also in case CreateFile() fails with INVALID_HANDLE_VALUE.

github.com/giampaolo/psutil - f8c954a1c855906ab9dc9211bb0d0f8d08c6cc33 authored almost 12 years ago by Giampaolo Rodola <[email protected]>
fix issue 353: get_users() return an empty list on OSX 10.8

github.com/giampaolo/psutil - 33e4ab5a25e1903aa97d48e1d751fd3454dfa5fe authored almost 12 years ago by Giampaolo Rodola <[email protected]>
fix issue 315: (OSX) fix some compilation warnings

github.com/giampaolo/psutil - c22bdc812964b2ed2f7d355b1099f479e82b87ac authored almost 12 years ago by Giampaolo Rodola <[email protected]>
Fix issue 338: [Linux] disk_io_counters() fails to find some disks.

github.com/giampaolo/psutil - 4c145c6e59718ee3c5858ef3d9ad9d42e2e574ce authored almost 12 years ago by Giampaolo Rodola <[email protected]>
FreeBSD / network_io_counters(): ignore usbus interfaces as per:

http://lists.freebsd.org/pipermail/freebsd-current/2011-October/028752.html
ifconfig -a' doesn't ...

github.com/giampaolo/psutil - 36544493e6ffe52a3c67abb3a343b9964355b51e authored almost 12 years ago by Giampaolo Rodola <[email protected]>
remove unnecessary type check in pid_exits() as per issue 352; also make sure pid is a positive integer and raise TypeError or ValueError in accordance.

github.com/giampaolo/psutil - 1ff170ba18b7debe2b57edaa377f99021a55adfd authored almost 12 years ago by Giampaolo Rodola <[email protected]>
README reformatting

github.com/giampaolo/psutil - 398561bd9534da266207ff7366fd5c85c74334cb authored about 12 years ago by Giampaolo Rodola <[email protected]>
BSD specialized tests: increase TOLERANCE from 200 to 500 KB in order to avoid occasional false positives

github.com/giampaolo/psutil - 7c56699a826c33255f37c4c5c7aa61298216c6da authored about 12 years ago by Giampaolo Rodola <[email protected]>
issue 367 / BSD: connection status strings turned into constants

github.com/giampaolo/psutil - 73113bd914d35afcad44c3e6d34dc31e76be4879 authored about 12 years ago by Giampaolo Rodola <[email protected]>
Issue 323: (OSX) disk_io_counters()'s read_time and write_time parameters were reporting microseconds not milliseconds. (patch by Gregory Szorc)

github.com/giampaolo/psutil - e5a82e0794b9e1d8889ece4738a113a510f33b84 authored about 12 years ago by Giampaolo Rodola <[email protected]>
Fix issue 317: (Windows) cannot set process CPU affinity above 31 cores.

According to: http://msdn.microsoft.com/en-us/library/windows/desktop/aa383751(v=vs.85).aspx#INT...

github.com/giampaolo/psutil - fdc416f56afee5490cb89ec684b105d3e2948dab authored about 12 years ago by Giampaolo Rodola <[email protected]>
Fux issue 264: (Win) psutil.disk_partitions() can cause a message box to appear.

github.com/giampaolo/psutil - 8d60054fdecee64f7942a3a712da44bdd0ed79fb authored about 12 years ago by Giampaolo Rodola <[email protected]>
Revert r1548 (issue 340): ignoring files with handle.GrantedAccess == 0x00120089 translates into skipping *all* legitimate files.

github.com/giampaolo/psutil - 3fa7346e477cf0c537d2b82b96eac765246b3322 authored about 12 years ago by Giampaolo Rodola <[email protected]>
Disable get/set IO nice on Windows < Vista (forgot to commit this file).

github.com/giampaolo/psutil - f1c86ab5db6688e693608b4c2f2cc3750e1e2c80 authored about 12 years ago by Giampaolo Rodola <[email protected]>
Disable get/set IO nice on Windows < Vista.

github.com/giampaolo/psutil - 7474816660d0f8156ef4531cfcd04739656abc5a authored about 12 years ago by Giampaolo Rodola <[email protected]>
Fix issue 328: implement process IO nice on Windows

github.com/giampaolo/psutil - d7c337d94ec1bd05acf654e72a6e501e6ad39105 authored about 12 years ago by Giampaolo Rodola <[email protected]>
(Linux) wording of some error messages

github.com/giampaolo/psutil - bfd47d99104e6c807133f623574a467e4e6a673c authored about 12 years ago by Giampaolo Rodola <[email protected]>
(Linux) every time a functionality is not available because it is not provided by /proc raise NotImplementedError rather than RuntimeError. Other than being more consistent it also spares Process.as_dict() from crashing, as internally it is instructed to ignore methods raising NotImplementedError.

github.com/giampaolo/psutil - b867d0fb67b99f854d016418fe9cdc3a9016db95 authored about 12 years ago by Giampaolo Rodola <[email protected]>
(Linux) wheneever possible avoid to crash at import time. As such if BOOT_TIME and NUM_CPUS can't be determined raise a warning instead of an exception.

github.com/giampaolo/psutil - a80c4515495c9b06e98498e9f34f37703760c528 authored about 12 years ago by Giampaolo Rodola <[email protected]>
Fix issue 341: (Linux) psutil might crash on import due to error in retrieving system terminals map.

github.com/giampaolo/psutil - 5b50df569558456bccde708ee478681673701dae authored about 12 years ago by Giampaolo Rodola <[email protected]>
Issue 344: (FreeBSD) swap_memory() might return incorrect results due to kvm_open(3) not being called. (patch by Jean Sebastien)

github.com/giampaolo/psutil - b2995faa201df98d8354ea747390432a46ef7c27 authored about 12 years ago by Giampaolo Rodola <[email protected]>
make test_fetch_all/create_time test more verbose as it sporadically fails on OSX

github.com/giampaolo/psutil - a7d8327cb9f378c3bb345708a6e650f41548c56f authored about 12 years ago by Giampaolo Rodola <[email protected]>
Fix issue 340: (Windows) Process.get_open_files() might hang forever.

github.com/giampaolo/psutil - 422fb938e478de1738c786766fc8cf6b01303f8e authored about 12 years ago by Giampaolo Rodola <[email protected]>
Fix issue 339: get_pid_list() can allocate all the memory on system.

github.com/giampaolo/psutil - 1224f4e4d9e364efab697000e3bee2e62bfe919e authored about 12 years ago by Giampaolo Rodola <[email protected]>
Updated HISTORY file for Issue #333

github.com/giampaolo/psutil - 56ed2d70c1a10344f3f64e798fe7f23449b94d18 authored about 12 years ago by Jay Loden <[email protected]>
Issue #333: Leak of Mach ports on OS X

Patch thanks to [email protected] to properly deallocate ports on OS X

github.com/giampaolo/psutil - 3a9479e131ae07f01754e98ccedbc3575c74965c authored about 12 years ago by Jay Loden <[email protected]>