Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/giampaolo/psutil
Cross-platform lib for process and system monitoring in Python
https://github.com/giampaolo/psutil
fix #1047: potential memory leak of process username() on windows
f0c0373ea67d5e42a7553fb27fac3df823e62655 authored almost 8 years ago
f0c0373ea67d5e42a7553fb27fac3df823e62655 authored almost 8 years ago
#1040: use default fs encoding instead of utf8 when decoding from ubytes to unicode
a655055d198dd2f3cfb160a23173f1767b36d7aa authored almost 8 years ago
a655055d198dd2f3cfb160a23173f1767b36d7aa authored almost 8 years ago
#1040: have net_if_stats() and proc environ() return str instead of unicode on python 2
2d1028c7d4770a83937e9b80e9d25ef2774961b2 authored almost 8 years ago
2d1028c7d4770a83937e9b80e9d25ef2774961b2 authored almost 8 years ago
re #1040: bif one win/ unicode / memory_maps()
Fix memory_maps() which was returning an invalid encoded path in case of
non ASCII path on both ...
Merge branch 'master' into 1040-fix-unicode
c2e8ee39c05d007f01fc66b5e99dc3593830cc4d authored almost 8 years ago
c2e8ee39c05d007f01fc66b5e99dc3593830cc4d authored almost 8 years ago
Merge branch 'master' of https://github.com/giampaolo/psutil
b7a8acb12236b1944c7e7064ddbb3f620a9134d2 authored almost 8 years ago
b7a8acb12236b1944c7e7064ddbb3f620a9134d2 authored almost 8 years ago
fix ionice test on windows + update ionice doc
530ba0677c5feef27eb5af054af54e80d20392f3 authored almost 8 years ago
530ba0677c5feef27eb5af054af54e80d20392f3 authored almost 8 years ago
actualy passing CREATE_NO_WINDOWS to Popen makes test_children fail because it creates an extra subprocess for some reason
36fe8dacf24098502fb782cfc4b05ccc24734d13 authored almost 8 years ago
36fe8dacf24098502fb782cfc4b05ccc24734d13 authored almost 8 years ago
fix conflicts
13b68a54de2fdc3b77d62412b9723cf44b3ad926 authored almost 8 years ago
13b68a54de2fdc3b77d62412b9723cf44b3ad926 authored almost 8 years ago
windows: use trick to avoid creating error boxes on subprocess.Popen
b4b3892f42bfaed40d99a729456a560bb69f2600 authored almost 8 years ago
b4b3892f42bfaed40d99a729456a560bb69f2600 authored almost 8 years ago
skip memory_maps unicode test: ctypes opens a message box which blocks the test suite
68588c3f97d7609c1e8feb6da24d97d06dfbaed0 authored almost 8 years ago
68588c3f97d7609c1e8feb6da24d97d06dfbaed0 authored almost 8 years ago
#fix 1046: reset user SetErrorMode instead of resetting it to sysstem default
4c07213c20840325eec14c24182d64b5abaae2d0 authored almost 8 years ago
4c07213c20840325eec14c24182d64b5abaae2d0 authored almost 8 years ago
avoid to load wow64 dlls as they raise WindowsError
721dfe2598c8c4d0f2c5bbfdbe5d88d68d6fd0ec authored almost 8 years ago
721dfe2598c8c4d0f2c5bbfdbe5d88d68d6fd0ec authored almost 8 years ago
Merge branch 'master' into 1040-fix-unicode
58aed3b56d275706526e9fa56869d8fe6d1ed369 authored almost 8 years ago
58aed3b56d275706526e9fa56869d8fe6d1ed369 authored almost 8 years ago
clearer msg in case of failure
d3e41552788cd393170769f7a3887d7aeebb5f2a authored almost 8 years ago
d3e41552788cd393170769f7a3887d7aeebb5f2a authored almost 8 years ago
create_exe(): change signature
743fc935a325370d5cb86e64c18317800276f4ae authored almost 8 years ago
743fc935a325370d5cb86e64c18317800276f4ae authored almost 8 years ago
register testfiles which are created during tests so that they can be cleanup up more easily
51f37a8aab7a0d34231e945b9eeea12de5761fbb authored almost 8 years ago
51f37a8aab7a0d34231e945b9eeea12de5761fbb authored almost 8 years ago
test utils refaactoring
1eba9d0515e2528f504d0d7e277f6bf39cdc8e2e authored almost 8 years ago
1eba9d0515e2528f504d0d7e277f6bf39cdc8e2e authored almost 8 years ago
clever atexit logic
275dc089ab04cb86647eb56d405384bc00ebea86 authored almost 8 years ago
275dc089ab04cb86647eb56d405384bc00ebea86 authored almost 8 years ago
move some functions out of the main test util module as they don't belong in there
a40c3187a491d22826a1cbcf576f94e00c9a7cc2 authored almost 8 years ago
a40c3187a491d22826a1cbcf576f94e00c9a7cc2 authored almost 8 years ago
test subprocesses: clean them up in case of exception
c3f4f8999158cf8a0ede96ff886c5b69adf46522 authored almost 8 years ago
c3f4f8999158cf8a0ede96ff886c5b69adf46522 authored almost 8 years ago
finally! fix the test bug which was causing wait_for_file() to hang sometimes
881c423129262cd20b4de803701e2bee46fcbe81 authored almost 8 years ago
881c423129262cd20b4de803701e2bee46fcbe81 authored almost 8 years ago
refactor copyload_shared_lib
4c023838c0459f77e8d528ce31b2f99ff96944fc authored almost 8 years ago
4c023838c0459f77e8d528ce31b2f99ff96944fc authored almost 8 years ago
Merge branch 'master' of https://github.com/giampaolo/psutil
1bbbda57700681c5d311132e04d074257a7f08a8 authored almost 8 years ago
1bbbda57700681c5d311132e04d074257a7f08a8 authored almost 8 years ago
make.bat: add utility function which prints to console without producing encoding errors
56b5aad8ae01d5f7f50d9f45d2faf57785293326 authored almost 8 years ago
56b5aad8ae01d5f7f50d9f45d2faf57785293326 authored almost 8 years ago
Merge branch 'master' of github.com:giampaolo/psutil
cc27d9f41264dc0baac39fba2d161dc668fd2c1d authored almost 8 years ago
cc27d9f41264dc0baac39fba2d161dc668fd2c1d authored almost 8 years ago
tunr copyload_shared_lib into a ctx manager and refactor tests
a8a535f7c5bd41f7513acfc4843b78c2b48be333 authored almost 8 years ago
a8a535f7c5bd41f7513acfc4843b78c2b48be333 authored almost 8 years ago
fix memleak
85744f6db64f388ad2d2ceffcf3004d3372ca581 authored almost 8 years ago
85744f6db64f388ad2d2ceffcf3004d3372ca581 authored almost 8 years ago
#1040 / memory_maps() / sunos: fix unicode
986fb8aeb82013bf9e18a0c006138f7d3032dfb7 authored almost 8 years ago
986fb8aeb82013bf9e18a0c006138f7d3032dfb7 authored almost 8 years ago
fix type
b6cb551bb68d7985b8796370fd8ba856dbc2859e authored almost 8 years ago
b6cb551bb68d7985b8796370fd8ba856dbc2859e authored almost 8 years ago
#1040 / disk_partitions() / sunos: fix unicode
f23d7b2a8cb2b91bebbad318d7bdb45357636e62 authored almost 8 years ago
f23d7b2a8cb2b91bebbad318d7bdb45357636e62 authored almost 8 years ago
#1040 / users() / sunos: fix unicode
d1ddeb5b4ec34afa86f168243e25699234ac22b4 authored almost 8 years ago
d1ddeb5b4ec34afa86f168243e25699234ac22b4 authored almost 8 years ago
#1040: remove dead unicode C code
9c6e126e57ae87eddc43cfcb96e655e0b88f5308 authored almost 8 years ago
9c6e126e57ae87eddc43cfcb96e655e0b88f5308 authored almost 8 years ago
make.bad: add test_script cmd to quickly run a script on the fly
e16005089ce4af80b92d66ef017bcfdfba81fc4e authored almost 8 years ago
e16005089ce4af80b92d66ef017bcfdfba81fc4e authored almost 8 years ago
Merge branch '1040-fix-unicode' of https://github.com/giampaolo/psutil into 1040-fix-unicode
886c42739cfe8d7394578f30ff4c0752d6c3c15f authored almost 8 years ago
886c42739cfe8d7394578f30ff4c0752d6c3c15f authored almost 8 years ago
#1040 users() / linux: fix unicode
753faf8488796ad5ed838c901788ea0fc8a4f57e authored almost 8 years ago
753faf8488796ad5ed838c901788ea0fc8a4f57e authored almost 8 years ago
#1040 disk_partitions() / linux: fix unicode
79e30c23053a2eb9ecdea6a78cbd43e4cb2dfe91 authored almost 8 years ago
79e30c23053a2eb9ecdea6a78cbd43e4cb2dfe91 authored almost 8 years ago
Merge branch 'master' into 1040-fix-unicode
4e0a55b12666e0fd3d3fb14b5c5e32bc3c7bde55 authored almost 8 years ago
4e0a55b12666e0fd3d3fb14b5c5e32bc3c7bde55 authored almost 8 years ago
windows: remove dupe test to check if there's a battery
b47f72620fe547e53ff7ab1247509d07b586e39f authored almost 8 years ago
b47f72620fe547e53ff7ab1247509d07b586e39f authored almost 8 years ago
windows: fix battery tests
ad579702c39bbe5d3c1f6d1c0b3f3091399e8e49 authored almost 8 years ago
ad579702c39bbe5d3c1f6d1c0b3f3091399e8e49 authored almost 8 years ago
#1040 / disk_èartitions() / osx: fix unicode
3681cd7b4a404ad15c5117c78123bd0cdbb462e1 authored almost 8 years ago
3681cd7b4a404ad15c5117c78123bd0cdbb462e1 authored almost 8 years ago
#1040 / users() / osx: fix unicode
bb60602631a0e1c7569455f97e2735a5a9e8fcfa authored almost 8 years ago
bb60602631a0e1c7569455f97e2735a5a9e8fcfa authored almost 8 years ago
Merge branch '1040-fix-unicode' of github.com:giampaolo/psutil into 1040-fix-unicode
8c8b5107d70997a260d7138ea1c98e2bfdcbd257 authored almost 8 years ago
8c8b5107d70997a260d7138ea1c98e2bfdcbd257 authored almost 8 years ago
Merge branch '1040-fix-unicode' of github.com:giampaolo/psutil into 1040-fix-unicode
97eaf71b9c9d4f52980bc06b79a8ffaae3d654be authored almost 8 years ago
97eaf71b9c9d4f52980bc06b79a8ffaae3d654be authored almost 8 years ago
Add an 'expert' section in the CREDITS
CC @0-wiz-0 @0-wiz-0 @landryb @whitlockjc @mrjefftang @wj32 @fbenkstein
@wiggin15
remove dead C unicode code on openbsd
ec26725472a4c967322e912c529ad43cb863285d authored almost 8 years ago
ec26725472a4c967322e912c529ad43cb863285d authored almost 8 years ago
merge from master
a769d80bb56c76afe7b81664aa0d03e68aef14de authored almost 8 years ago
a769d80bb56c76afe7b81664aa0d03e68aef14de authored almost 8 years ago
skip failing tests on openbsd
8f49ae37083db80b07081731dd5133bd4e93b8ea authored almost 8 years ago
8f49ae37083db80b07081731dd5133bd4e93b8ea authored almost 8 years ago
#1039 / freebsd / openbsd / connections('unix'): set laddr|raddr to '' instead of None
f3b2ab32da30c659a6806d7aead1c19f12980751 authored almost 8 years ago
f3b2ab32da30c659a6806d7aead1c19f12980751 authored almost 8 years ago
#1039 / connections('unix') / linux: set laddr and raddr to an empty string instead of None
3cb16ddf6b50037310a99d5c5eed555db7610732 authored almost 8 years ago
3cb16ddf6b50037310a99d5c5eed555db7610732 authored almost 8 years ago
fix contract test
ece4be8ff929ed405160700e976c5f54b20e8e47 authored almost 8 years ago
ece4be8ff929ed405160700e976c5f54b20e8e47 authored almost 8 years ago
skip test in case 'df' gives 'permission denied'
d1ba75b57d08300c7a2f190e69eb7af902c25125 authored almost 8 years ago
d1ba75b57d08300c7a2f190e69eb7af902c25125 authored almost 8 years ago
add more test utils tests
8a053328e2238d3b7a0bb632798acf4463ed2bed authored almost 8 years ago
8a053328e2238d3b7a0bb632798acf4463ed2bed authored almost 8 years ago
fix different tests on openbsd
e2ab08d50aab5c2cc4a92cdbee0e1325da470ddf authored almost 8 years ago
e2ab08d50aab5c2cc4a92cdbee0e1325da470ddf authored almost 8 years ago
#1022 / users(): PID cannot be determined on OpenBSD so we set it to None
ed98d3ca2bdb2e4989de4fc9fdbea08274734d7b authored almost 8 years ago
ed98d3ca2bdb2e4989de4fc9fdbea08274734d7b authored almost 8 years ago
Merge branch 'master' into 1040-fix-unicode
54408a061746e0e90b89c8c8e6dc0dc78967cbe0 authored almost 8 years ago
54408a061746e0e90b89c8c8e6dc0dc78967cbe0 authored almost 8 years ago
fix mem maps test with regard for realpaths
98c792720b389c6ceb7f2dc5c6924684daf74aa9 authored almost 8 years ago
98c792720b389c6ceb7f2dc5c6924684daf74aa9 authored almost 8 years ago
Merge branch 'master' into 1040-fix-unicode
36f81194b33476900272fef476d601509f57d6b7 authored almost 8 years ago
36f81194b33476900272fef476d601509f57d6b7 authored almost 8 years ago
#1036: add exception handling + some minor coding style adjustments
789773dfeae12b0b089887eb0e0b5360adf442d9 authored almost 8 years ago
789773dfeae12b0b089887eb0e0b5360adf442d9 authored almost 8 years ago
Merge branch 'master' of github.com:giampaolo/psutil
9c7974c1929330c1e79ca024320366db918c205c authored almost 8 years ago
9c7974c1929330c1e79ca024320366db918c205c authored almost 8 years ago
Merge pull request #1036 from himanshub16/check-broken-links
Check broken links
2a7ba3d6e270effdd69975517be4c84790757e96 authored almost 8 years ago
update thread management to safer way
552ee29eb1151ddec0b652db8d974abfa38440bd authored almost 8 years ago
552ee29eb1151ddec0b652db8d974abfa38440bd authored almost 8 years ago
#1040: add replacement for PyUnicode_DecodeFSDefaultAndSize on Python 2; also get rid of the pstuil_ prefix and use the original Python names
0cab2d1f98b4814e87b930193e5316897d70d047 authored almost 8 years ago
0cab2d1f98b4814e87b930193e5316897d70d047 authored almost 8 years ago
#1040: add alias for psutil_PyUnicode_DecodeFSDefaultAndSize
043d5737d6eeab96aedd97f3a2fef35797304677 authored almost 8 years ago
043d5737d6eeab96aedd97f3a2fef35797304677 authored almost 8 years ago
#1040 use psutil_PyUnicode_DecodeFSDefault everywhere (osx)
40d73c49faf22b7fada7e644891d36fe3c8dd5c8 authored almost 8 years ago
40d73c49faf22b7fada7e644891d36fe3c8dd5c8 authored almost 8 years ago
#1040 fix unicode for memory_maps() on osx
d93a437325d9028f717dfbc1344015b86311d24f authored almost 8 years ago
d93a437325d9028f717dfbc1344015b86311d24f authored almost 8 years ago
comment dead code
9c22b44dc27607e508036c1cb846b9008c7eb39e authored almost 8 years ago
9c22b44dc27607e508036c1cb846b9008c7eb39e authored almost 8 years ago
#1040 fix unicode for connections() on netbsd
b6c2636c05057e610d68949d1832447953269aa8 authored almost 8 years ago
b6c2636c05057e610d68949d1832447953269aa8 authored almost 8 years ago
Merge branch 'master' into 1040-fix-unicode
6bf50c91b296858451605c29898da7b919416a69 authored almost 8 years ago
6bf50c91b296858451605c29898da7b919416a69 authored almost 8 years ago
small refactoring (ignore me)
62097dae140d60e90e2e1088e8810d6a5c7e3a3c authored almost 8 years ago
62097dae140d60e90e2e1088e8810d6a5c7e3a3c authored almost 8 years ago
move create_sockets() out of memory_leaks.py and make it available for all tests
209980937428fc53cf26a3d22df138cc291d50c4 authored almost 8 years ago
209980937428fc53cf26a3d22df138cc291d50c4 authored almost 8 years ago
refactoring
b54f7b34b516c782348acde85a443ef9c696b530 authored almost 8 years ago
b54f7b34b516c782348acde85a443ef9c696b530 authored almost 8 years ago
refactoring
f0666e5d0b4e8ba26398b98aeb441b6f565153a0 authored almost 8 years ago
f0666e5d0b4e8ba26398b98aeb441b6f565153a0 authored almost 8 years ago
refactoring
0bcf3108f2fec248e5edeeeb0f19dc2f7281b756 authored almost 8 years ago
0bcf3108f2fec248e5edeeeb0f19dc2f7281b756 authored almost 8 years ago
refactoring
fccaa29d9efa9cd184ed4ab8b25830df1af0f696 authored almost 8 years ago
fccaa29d9efa9cd184ed4ab8b25830df1af0f696 authored almost 8 years ago
netbsd opens a UNIX socket to /var/log/run which breaks our connection tesrs; work around that
56f88f486a09d95e5152d9d2ed789d706d2f9a75 authored almost 8 years ago
56f88f486a09d95e5152d9d2ed789d706d2f9a75 authored almost 8 years ago
#1040 / unicode / bsd: fix unicode handling for users()
b19ddf8963399eb814e4d21564b71eacad716de2 authored almost 8 years ago
b19ddf8963399eb814e4d21564b71eacad716de2 authored almost 8 years ago
#1040 / unicode / bsd: fix unicode handling for disk_partitions()
0fab2e5acc72bac522467a36aa7a2d83f659600d authored almost 8 years ago
0fab2e5acc72bac522467a36aa7a2d83f659600d authored almost 8 years ago
#1040 / unicode / freebsd: fix decode handling for memory_maps() and open_files()
3685cfd03d478ce2fa4a4457760056b37794fb01 authored almost 8 years ago
3685cfd03d478ce2fa4a4457760056b37794fb01 authored almost 8 years ago
skip funky unicode test if ctypes can't handle unicode
2455af767dd571d11752ecb3a3b00a70136178d4 authored almost 8 years ago
2455af767dd571d11752ecb3a3b00a70136178d4 authored almost 8 years ago
Merge branch 'master' into 1040-fix-unicode
21cb4a50cf62f3f478d66ef8e4cfcf40f5ab9ba1 authored almost 8 years ago
21cb4a50cf62f3f478d66ef8e4cfcf40f5ab9ba1 authored almost 8 years ago
#1040: add funky unicode test for memory_maps()
a3c1bc23c76359dd0093c0c8d0b1e6071b2fc0d7 authored almost 8 years ago
a3c1bc23c76359dd0093c0c8d0b1e6071b2fc0d7 authored almost 8 years ago
#1014: make test work on Windows (use normcase)
17cb9c54cd7b8414634d38480fd61a10e62f4cde authored almost 8 years ago
17cb9c54cd7b8414634d38480fd61a10e62f4cde authored almost 8 years ago
#1041: add test for memory_maps() which loads a .so lib and makes sure it gets listed
a85dfa78ad7d93cfb8bce31124c1e8ce96b8c082 authored almost 8 years ago
a85dfa78ad7d93cfb8bce31124c1e8ce96b8c082 authored almost 8 years ago
Merge branch 'master' into 1040-fix-unicode
bf25a11cf26a44213169e2b076abdf1d09b92e94 authored almost 8 years ago
bf25a11cf26a44213169e2b076abdf1d09b92e94 authored almost 8 years ago
memleaks tests: create test sockets also for net_connections() so that we excercise as many C code sections as possible
b37ddf7ca9e0e9650a2fee9bcfa1e6425207287f authored almost 8 years ago
b37ddf7ca9e0e9650a2fee9bcfa1e6425207287f authored almost 8 years ago
bind_socket() change signature
f90e6c6aa8efefb8a909d8d32a4b006d1f6c4623 authored almost 8 years ago
f90e6c6aa8efefb8a909d8d32a4b006d1f6c4623 authored almost 8 years ago
socket utils: make sure to close fd in case of err
c2914a2bff7ec2ffff746b92873aff85ecd36b98 authored almost 8 years ago
c2914a2bff7ec2ffff746b92873aff85ecd36b98 authored almost 8 years ago
#1040 / FreeBSD: fix net_connections('unix') which may raise decoding error on py3
cdc9b4fd9167e9cb2d97b83905b4896ecb99f49a authored almost 8 years ago
cdc9b4fd9167e9cb2d97b83905b4896ecb99f49a authored almost 8 years ago
#1040: provide an alias for PyUnicode_DecodeFSDefault which is not available on Python 2; also start to port the first C functions in FreeBSD
8646be534fd5a2bb1653b3c05e05cf443c853249 authored almost 8 years ago
8646be534fd5a2bb1653b3c05e05cf443c853249 authored almost 8 years ago
update doc
a3e1b41238dc8382056a518a29b4c8984c3eed33 authored almost 8 years ago
a3e1b41238dc8382056a518a29b4c8984c3eed33 authored almost 8 years ago
move psutil_pid_exists() and psutil_raise_for_pid() from _psutil_common.c to _psutil_posix.c
89534a538f56353ece672e5dec209f29e1b5bbdf authored almost 8 years ago
89534a538f56353ece672e5dec209f29e1b5bbdf authored almost 8 years ago
setup.py: always include _psutil_common.c and _psutil_posix.c in all C extensions
ef6727cd13e347741ed8f2c731fdb4f42768002a authored almost 8 years ago
ef6727cd13e347741ed8f2c731fdb4f42768002a authored almost 8 years ago
fix freebsd failure
e7f6d67bcca76740d3bb69ff41ebdea59585a3dd authored almost 8 years ago
e7f6d67bcca76740d3bb69ff41ebdea59585a3dd authored almost 8 years ago
downalod_exes.py: set timeout for HTTP requests
1b79ea4bf8bc06a9cad346f23cebf140fd474d21 authored almost 8 years ago
1b79ea4bf8bc06a9cad346f23cebf140fd474d21 authored almost 8 years ago
futures: catch exception on result()
e5f082e1410d319de124092a8507e8730b9c4270 authored almost 8 years ago
e5f082e1410d319de124092a8507e8730b9c4270 authored almost 8 years ago
remove comment from Makefile
1eff05650de5f87fa448f498256451baa8a606c9 authored almost 8 years ago
1eff05650de5f87fa448f498256451baa8a606c9 authored almost 8 years ago
implement timeout in http requests
5dcc9607bd89cd7db09b69f7e71a963bfcf6c80a authored almost 8 years ago
5dcc9607bd89cd7db09b69f7e71a963bfcf6c80a authored almost 8 years ago
implement good coding styles
130c62eb1f2e024d974deccbe7ad845663424d04 authored almost 8 years ago
130c62eb1f2e024d974deccbe7ad845663424d04 authored almost 8 years ago
download_exe.py: use concurrent.futures.as_completed()
a1517915cf0386942d0d0fbc5b101d7ae1c4aa2a authored almost 8 years ago
a1517915cf0386942d0d0fbc5b101d7ae1c4aa2a authored almost 8 years ago