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 osx / linux on travis
265118eb52749e7e7e922fc620e766f5702d4732 authored almost 8 years ago
265118eb52749e7e7e922fc620e766f5702d4732 authored almost 8 years ago
use HAS_ support constants in tests
77dd4784844b1e4f310f69bef065e5ad8af26712 authored almost 8 years ago
77dd4784844b1e4f310f69bef065e5ad8af26712 authored almost 8 years ago
use HAS_ support constants in tests
98b6fb5524d0915095e1e53e52af7089ecdbbf6d authored almost 8 years ago
98b6fb5524d0915095e1e53e52af7089ecdbbf6d authored almost 8 years ago
use HAS_ support constants in tests
1223096701f8ec2a2518bfd813a96be1a51b483b authored almost 8 years ago
1223096701f8ec2a2518bfd813a96be1a51b483b authored almost 8 years ago
define support constants to check availability of functionalities
27ab5a2329923a36b12bae681f1c64ef8e5091f1 authored almost 8 years ago
27ab5a2329923a36b12bae681f1c64ef8e5091f1 authored almost 8 years ago
avoid to use @skipUnless in tests; always use @skipIf (a lot clearer)
a42eb079a7275843ded575ce5f9f95816f2a9ed6 authored almost 8 years ago
a42eb079a7275843ded575ce5f9f95816f2a9ed6 authored almost 8 years ago
Merge branch 'master' of github.com:giampaolo/psutil
6b20c74d441d346c7ca38b120b8102796d4e0f83 authored almost 8 years ago
6b20c74d441d346c7ca38b120b8102796d4e0f83 authored almost 8 years ago
better way to skip unicode tests
1fe72d482e77283ec17dcb77b70bfde417791dbb authored almost 8 years ago
1fe72d482e77283ec17dcb77b70bfde417791dbb authored almost 8 years ago
#1039 / proc.cpu_times / windows was returning int instead of float for children times
0731087704fcae01e424651a05eda1e3eef40840 authored almost 8 years ago
0731087704fcae01e424651a05eda1e3eef40840 authored almost 8 years ago
skip test on win
fe044f3d3ce3ba796ad26a71625f27f2a91bb091 authored almost 8 years ago
fe044f3d3ce3ba796ad26a71625f27f2a91bb091 authored almost 8 years ago
move tests
d1fc7e2a8c4d51fd042da486b2262e997345aa90 authored almost 8 years ago
d1fc7e2a8c4d51fd042da486b2262e997345aa90 authored almost 8 years ago
#1039 make sure we never return unicode
a8f5694fa1381dd6fc929696939a5dab6bdbf158 authored almost 8 years ago
a8f5694fa1381dd6fc929696939a5dab6bdbf158 authored almost 8 years ago
#1039 add a new test_contracts.py test suite which checks API sanity, mainly in terms of returned types and API availability
7bc4a31acf8383c66ab60aa14f975ccf839f5c4b authored almost 8 years ago
7bc4a31acf8383c66ab60aa14f975ccf839f5c4b authored almost 8 years ago
add a new test_contracts.py test suite which checks API sanity, mainly in terms of returned types and API availability
bdaedcaa6589a582ae34366c64376ba2fe2eab39 authored almost 8 years ago
bdaedcaa6589a582ae34366c64376ba2fe2eab39 authored almost 8 years ago
skip unavailable tests
ccf0380e12b737adf1d9d94d05916118535dd003 authored almost 8 years ago
ccf0380e12b737adf1d9d94d05916118535dd003 authored almost 8 years ago
check named tuples
163bcd190f5b369117c61eb405f74b2b96c54305 authored almost 8 years ago
163bcd190f5b369117c61eb405f74b2b96c54305 authored almost 8 years ago
enhance tests
5aa3af31aa35d904d358171ad1049b46205494cf authored almost 8 years ago
5aa3af31aa35d904d358171ad1049b46205494cf authored almost 8 years ago
add tests for types
d67154d8a067526eaff953ae95561380b8f9b62a authored almost 8 years ago
d67154d8a067526eaff953ae95561380b8f9b62a authored almost 8 years ago
add test which checks all str-related APIs return a str type and never unicode
35ebdfb172f4d27678c6d33d1a6f74ca2771e303 authored almost 8 years ago
35ebdfb172f4d27678c6d33d1a6f74ca2771e303 authored almost 8 years ago
disable test occasionally failing on travis
13b66a74cd6b39e75781fdc8e77a7b4c03489c24 authored almost 8 years ago
13b66a74cd6b39e75781fdc8e77a7b4c03489c24 authored almost 8 years ago
skip all unicode tests if subprocess module is not able to deal with the funky named exe
50028b71cd026636718ff5af8ea8339bd377513d authored almost 8 years ago
50028b71cd026636718ff5af8ea8339bd377513d authored almost 8 years ago
do not pass max_workers=cpus to ThreadPoolExecutor: by default it does cpus * 5 which is better
6e16db5d49dbe5c93885e4950e43c6c1465e6a61 authored almost 8 years ago
6e16db5d49dbe5c93885e4950e43c6c1465e6a61 authored almost 8 years ago
refactoring
96eda726cfcfea4efe8b5c7e6ce83ef30bc04166 authored almost 8 years ago
96eda726cfcfea4efe8b5c7e6ce83ef30bc04166 authored almost 8 years ago
fix license
a267c772eef1b762430e6aa831f7ce0d97dd9c9a authored almost 8 years ago
a267c772eef1b762430e6aa831f7ce0d97dd9c9a authored almost 8 years ago
exit with non-zero exit code on failure
c58e00fa43a581456d3314d4fa13f42297decff1 authored almost 8 years ago
c58e00fa43a581456d3314d4fa13f42297decff1 authored almost 8 years ago
add requests as dependency
31f960cefc9eae7d8d55a9877c3d4ceb3ec481d9 authored almost 8 years ago
31f960cefc9eae7d8d55a9877c3d4ceb3ec481d9 authored almost 8 years ago
update argument passing method to script
89193ac8e7b208c3ed75b92eb138b1dde40710b9 authored almost 8 years ago
89193ac8e7b208c3ed75b92eb138b1dde40710b9 authored almost 8 years ago
handle some special error codes if not 200
4592acd7f2bce250814af960e8c6d6f0c5b1368a authored almost 8 years ago
4592acd7f2bce250814af960e8c6d6f0c5b1368a authored almost 8 years ago
add * to regex exclusion (case with *boldtext* in markdown)
b220c3bcad5e674146a8e5257b666d1699d61259 authored almost 8 years ago
b220c3bcad5e674146a8e5257b666d1699d61259 authored almost 8 years ago
add concurrency to validations
6d5c62f40e7daa9903335974cde0c28f047bec39 authored almost 8 years ago
6d5c62f40e7daa9903335974cde0c28f047bec39 authored almost 8 years ago
change output target from file to stdout
fbeaf949f50aee7b7e8a14d15aab0ae9c1ad975b authored almost 8 years ago
fbeaf949f50aee7b7e8a14d15aab0ae9c1ad975b authored almost 8 years ago
add message if no files are provided
9f639ad83c166aab1ea2f6bb047692d9678e764d authored almost 8 years ago
9f639ad83c166aab1ea2f6bb047692d9678e764d authored almost 8 years ago
remove print statement from utility function
0647e9c6b8c6cf20e4e54f48682eb1ddb87f0b2d authored almost 8 years ago
0647e9c6b8c6cf20e4e54f48682eb1ddb87f0b2d authored almost 8 years ago
break regex to two lines by backslash
866a326aaddbcc1903e2d1eebe065b5d4be3fc36 authored almost 8 years ago
866a326aaddbcc1903e2d1eebe065b5d4be3fc36 authored almost 8 years ago
differentiate stdlib and requests import
83d7e252694d7da9c57d40e3d83ef180894e803e authored almost 8 years ago
83d7e252694d7da9c57d40e3d83ef180894e803e authored almost 8 years ago
remove space before print
8aa1bd7ad75b4d7812704f89724113bde83d4650 authored almost 8 years ago
8aa1bd7ad75b4d7812704f89724113bde83d4650 authored almost 8 years ago
fix linting for ci-tests
5128374c015a77bb6fe596ac29a99fdce2ae90a4 authored almost 8 years ago
5128374c015a77bb6fe596ac29a99fdce2ae90a4 authored almost 8 years ago
update makefile to include check-broken-links
3527c7eb42d543aa2427be23886647c954699608 authored almost 8 years ago
3527c7eb42d543aa2427be23886647c954699608 authored almost 8 years ago
expecting absolute path in script
6ca38cb13411da88f6027e13b7ceaae487c0a3d6 authored almost 8 years ago
6ca38cb13411da88f6027e13b7ceaae487c0a3d6 authored almost 8 years ago
add description for requests
f210a54057669aa57b042372fe6604d5cbde9cd6 authored almost 8 years ago
f210a54057669aa57b042372fe6604d5cbde9cd6 authored almost 8 years ago
create script to check broken links
9cd786691a12a4db3da3ba02e2c2772ca348966e authored almost 8 years ago
9cd786691a12a4db3da3ba02e2c2772ca348966e authored almost 8 years ago
rename function
d647fda22709e1e969df59258325b78afee6f2a4 authored almost 8 years ago
d647fda22709e1e969df59258325b78afee6f2a4 authored almost 8 years ago
linux / connectins: it appears it exist a UNIX socket with SOCK_SEQPACKET type
19514419f13526135394a95f6960169d9968fa84 authored almost 8 years ago
19514419f13526135394a95f6960169d9968fa84 authored almost 8 years ago
fix python bug #30205: socket.getsockname() for a UNIX socket may return bytes instead of str
cbefa12f3dc279624c8985b8aa46b6bb03da2e89 authored almost 8 years ago
cbefa12f3dc279624c8985b8aa46b6bb03da2e89 authored almost 8 years ago
fix python bug of socket.setblocking() which changes socket.type value - http://bugs.python.org/issue30204
2a40c610c9716d16fdd93cb9453e01b70def3672 authored almost 8 years ago
2a40c610c9716d16fdd93cb9453e01b70def3672 authored almost 8 years ago
add a test case which exposes #1013 on FreeBSD
319e2fd4f54c6cc1bc2f9f9c8990d8b18593f82e authored almost 8 years ago
319e2fd4f54c6cc1bc2f9f9c8990d8b18593f82e authored almost 8 years ago
refactoring
7e6afb20d5d7b0fe2028125ba9924dab28e9976c authored almost 8 years ago
7e6afb20d5d7b0fe2028125ba9924dab28e9976c authored almost 8 years ago
refactoring
ee7d6dd4b49a91d45581fe4575dd2e9aa39b63fe authored almost 8 years ago
ee7d6dd4b49a91d45581fe4575dd2e9aa39b63fe authored almost 8 years ago
fix connection tests
78a7658b19ad1c745e9cc6b8033bf5f23bbd946a authored almost 8 years ago
78a7658b19ad1c745e9cc6b8033bf5f23bbd946a authored almost 8 years ago
add test for TCP socket
c9fa529862d8997bfa0fbe8a704f40e187dc883d authored almost 8 years ago
c9fa529862d8997bfa0fbe8a704f40e187dc883d authored almost 8 years ago
add inet_peername() utility
bec9b1725d2d71c415eaf70bba5cafa2bb5b2435 authored almost 8 years ago
bec9b1725d2d71c415eaf70bba5cafa2bb5b2435 authored almost 8 years ago
refactor tests
0009de58af93deb25402bea0745310f8f6884398 authored almost 8 years ago
0009de58af93deb25402bea0745310f8f6884398 authored almost 8 years ago
refactoring
81e3578b688783923109fffed789b96876b23377 authored almost 8 years ago
81e3578b688783923109fffed789b96876b23377 authored almost 8 years ago
write unit tests for all network types and families
8fb004a1242e1de0f07d22aa960d0ae761a7f4ab authored almost 8 years ago
8fb004a1242e1de0f07d22aa960d0ae761a7f4ab authored almost 8 years ago
try to fix py 2.6 failure on travis
c71d2bec27a85aaf161e389f7b40bce5adc375eb authored almost 8 years ago
c71d2bec27a85aaf161e389f7b40bce5adc375eb authored almost 8 years ago
#1033 / net|proc connections / FreeBSD / OSX / memory leak: Py_DECREF object when retrieving UNIX sockets
a759a044123c88a856aedb1e1994e8944981ecdf authored almost 8 years ago
a759a044123c88a856aedb1e1994e8944981ecdf authored almost 8 years ago
memleak / connections: create also UDP sockets in order to excercise more C code sections
c268d3cea17c51627ad44945d39d7716fd441a63 authored almost 8 years ago
c268d3cea17c51627ad44945d39d7716fd441a63 authored almost 8 years ago
refactoring
5534cf711a414410672211751ae1b46a4769d3e9 authored almost 8 years ago
5534cf711a414410672211751ae1b46a4769d3e9 authored almost 8 years ago
move connections-related tests in their own file
b999c0e765eef789d1917123cd46b11d79743dc0 authored almost 8 years ago
b999c0e765eef789d1917123cd46b11d79743dc0 authored almost 8 years ago
disable failing tests on travis
54c93081a713146fb917f7fbacc3981651e86fff authored almost 8 years ago
54c93081a713146fb917f7fbacc3981651e86fff authored almost 8 years ago
osx: it seems bind()ing on local host leaves a DNS-related UNIX socket around
a8bf2e04f641e624e5dee11b3f5c45c29c94863a authored almost 8 years ago
a8bf2e04f641e624e5dee11b3f5c45c29c94863a authored almost 8 years ago
fix misc tests
22077c5755e5897306be92071885300238127100 authored almost 8 years ago
22077c5755e5897306be92071885300238127100 authored almost 8 years ago
refactor UNIX tests
c8f9c054551e3cbfdeb540927feae606f3a0d702 authored almost 8 years ago
c8f9c054551e3cbfdeb540927feae606f3a0d702 authored almost 8 years ago
1032: test process connections against 2 unix sockets
009ed08a51b8f42c2ba188b12c32bad5d0441a31 authored almost 8 years ago
009ed08a51b8f42c2ba188b12c32bad5d0441a31 authored almost 8 years ago
1032: add utiliy test function to bind 2 unix sockets
a5c59e18707fb19dc1e838421daea34b51f2838f authored almost 8 years ago
a5c59e18707fb19dc1e838421daea34b51f2838f authored almost 8 years ago
add unicode test for net_connections()
adbeb13b4fdc6d324aa35395ebd9285c3f3d3282 authored almost 8 years ago
adbeb13b4fdc6d324aa35395ebd9285c3f3d3282 authored almost 8 years ago
refactor C code
bd66132ff41350c176b480821daeedec93b13301 authored almost 8 years ago
bd66132ff41350c176b480821daeedec93b13301 authored almost 8 years ago
#1029: fix encoding error for proc.econnections('unix') on OSX
8f7ac93eec042799e6f866cc8b816dab3ebf9ac6 authored almost 8 years ago
8f7ac93eec042799e6f866cc8b816dab3ebf9ac6 authored almost 8 years ago
fix test; C: reuse variable
9f34016db45a960286c5a3d842d260d5076b04f3 authored almost 8 years ago
9f34016db45a960286c5a3d842d260d5076b04f3 authored almost 8 years ago
minor refactoring
4ec6c5431f936c31af43d4d2f637e06d2c3b7619 authored almost 8 years ago
4ec6c5431f936c31af43d4d2f637e06d2c3b7619 authored almost 8 years ago
reuse bind_unix_socket()
76dd68eecbcdce608dfc46b37a82f2ab83927b72 authored almost 8 years ago
76dd68eecbcdce608dfc46b37a82f2ab83927b72 authored almost 8 years ago
bind_unix_socket() change signature
60e11eb60b499e1485a4eea90e032ec9a688f9e1 authored almost 8 years ago
60e11eb60b499e1485a4eea90e032ec9a688f9e1 authored almost 8 years ago
define a reusable bind_unix_socket() test utility
ca10f641a111a2390fdeca4aaecdc920c3ef816d authored almost 8 years ago
ca10f641a111a2390fdeca4aaecdc920c3ef816d authored almost 8 years ago
move stuff around
1ca4b8cd875647bef7f5aaec72776a42a7c2361d authored almost 8 years ago
1ca4b8cd875647bef7f5aaec72776a42a7c2361d authored almost 8 years ago
#1029: [FreeBSD] Process.connections('unix') on Python 3 doesn't properly handle unicode paths and may raise UnicodeDecodeError.
6f9f948e96d16d4979fc5d85e3fa282d1acb991d authored almost 8 years ago
6f9f948e96d16d4979fc5d85e3fa282d1acb991d authored almost 8 years ago
C / BSD: refactor open_files() code
32ec0b97213019cea91b0c1d7a960ec5e5040e3a authored almost 8 years ago
32ec0b97213019cea91b0c1d7a960ec5e5040e3a authored almost 8 years ago
refactor tests
5562b8344c6520b2680c1935424531800ce51c34 authored almost 8 years ago
5562b8344c6520b2680c1935424531800ce51c34 authored almost 8 years ago
add unicode test for Process.connections('unix')
161f4fb751c89a11a843871ccf949e092d68e782 authored almost 8 years ago
161f4fb751c89a11a843871ccf949e092d68e782 authored almost 8 years ago
add OSX note about UNIX sockets which cannot be deleted
d65ab6edb5a73918c2574201ae6887467f549e02 authored almost 8 years ago
d65ab6edb5a73918c2574201ae6887467f549e02 authored almost 8 years ago
make clean: delete the correct test file name
e822d6f93f0a98a59252d95ef33b20a506d2b417 authored almost 8 years ago
e822d6f93f0a98a59252d95ef33b20a506d2b417 authored almost 8 years ago
make create_exe() utility function a lot faster by copying the python exe by default instead of compiling a C dummy code
62c299e6fc70361e3b91bd520c70cee114b99ac6 authored almost 8 years ago
62c299e6fc70361e3b91bd520c70cee114b99ac6 authored almost 8 years ago
update docstring
1c081d20998a0d9990981a35dabf8190bfc8dbfa authored almost 8 years ago
1c081d20998a0d9990981a35dabf8190bfc8dbfa authored almost 8 years ago
speed up unicode tests
68f8215a344b48963bfdb543c058b00418f9f971 authored almost 8 years ago
68f8215a344b48963bfdb543c058b00418f9f971 authored almost 8 years ago
move unicode tests in their own file
0cdf85733efa2a4c729170658a8b0d86971ee558 authored almost 8 years ago
0cdf85733efa2a4c729170658a8b0d86971ee558 authored almost 8 years ago
#655 / unicode tests: assume APIs handling with unicode paths are broken on Python 2 so disable tests which check for exact path match
52ed10cef5daf9781c05255e837a2872286b056c authored almost 8 years ago
52ed10cef5daf9781c05255e837a2872286b056c authored almost 8 years ago
refactor unicode tests
5b2b8f6da7a5f902ce48dde4e1c4484e1c45df41 authored almost 8 years ago
5b2b8f6da7a5f902ce48dde4e1c4484e1c45df41 authored almost 8 years ago
refactor unicode tests
c930cc8be839236053837c65b7e9243c7daa41e3 authored almost 8 years ago
c930cc8be839236053837c65b7e9243c7daa41e3 authored almost 8 years ago
skip unicode tests on system with ASCII fs encoding
9062f44119834efa091041acb1d8eebc6333444f authored almost 8 years ago
9062f44119834efa091041acb1d8eebc6333444f authored almost 8 years ago
move unicode tests into test_misc.py
131495d71f730e1cf128c738e8f2d9d1ceddda0e authored almost 8 years ago
131495d71f730e1cf128c738e8f2d9d1ceddda0e authored almost 8 years ago
refine unicode tests (maybe will cause failures)
c1a9ff6c598eebb3d58fdbee6320f9381477def4 authored almost 8 years ago
c1a9ff6c598eebb3d58fdbee6320f9381477def4 authored almost 8 years ago
fix encoding errors on filesystems where encoding == 'ascii'
48f5ff308fd770e1a59ef1a730408e95f7c75124 authored almost 8 years ago
48f5ff308fd770e1a59ef1a730408e95f7c75124 authored almost 8 years ago
fix unicode test on ASCII machines
6aebd0f1c60db8d516343e3c00735cf3e6e23db6 authored almost 8 years ago
6aebd0f1c60db8d516343e3c00735cf3e6e23db6 authored almost 8 years ago
freebsd / c: small refactoring
c1eb4dff36f3b7b9b6f02d72c938907792e7a2b3 authored almost 8 years ago
c1eb4dff36f3b7b9b6f02d72c938907792e7a2b3 authored almost 8 years ago
freebsd / c: small refactoring
5e543ef1c83a105067b2ae8cbbbb0cd3aa6aa882 authored almost 8 years ago
5e543ef1c83a105067b2ae8cbbbb0cd3aa6aa882 authored almost 8 years ago
1022: fix users() on freebsd
a75fcc817f197636f4c94616cf57c85a01296eb3 authored almost 8 years ago
a75fcc817f197636f4c94616cf57c85a01296eb3 authored almost 8 years ago
osx / c: small refactoring
aba170493b17c0a49d9deee7d7918ec9aab511ae authored almost 8 years ago
aba170493b17c0a49d9deee7d7918ec9aab511ae authored almost 8 years ago
Merge branch 'master' of github.com:giampaolo/psutil
b664e39f4609cf24f604358c980a4d3787911f91 authored almost 8 years ago
b664e39f4609cf24f604358c980a4d3787911f91 authored almost 8 years ago
linux / c: small refactoring
d2efc245f6885d00aa3cd442a18af829d8f1114e authored almost 8 years ago
d2efc245f6885d00aa3cd442a18af829d8f1114e authored almost 8 years ago
windows / c: small refactoring
c2702117881eaff7bdd3dc3357db11107458e4de authored almost 8 years ago
c2702117881eaff7bdd3dc3357db11107458e4de authored almost 8 years ago
windows / c / pid_exists: return the right error code
62fa5070735f77b14d707c63bc1b4ecc0e169ebf authored almost 8 years ago
62fa5070735f77b14d707c63bc1b4ecc0e169ebf authored almost 8 years ago