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

add black opt to make lines more compact

Signed-off-by: Giampaolo Rodola <[email protected]>

github.com/giampaolo/psutil - 004146a3a45f1fb26df73e99207c2fa40b185a46 authored 10 months ago by Giampaolo Rodola <[email protected]>
#2366 [Windows]: log debug message when using slower process APIs

github.com/giampaolo/psutil - 3dc2fbd82d2f4c4b4f33e475007309243e4376c5 authored 10 months ago by Giampaolo Rodola <[email protected]>
Linux: skip offline cpu cores in cpu_freq (#2376)

Signed-off-by: shadeyg56 <[email protected]>

github.com/giampaolo/psutil - 4cf56e08c1bc883ec89758834b50954380759858 authored 10 months ago by shadeyg56 <[email protected]>
fix py2 failure

github.com/giampaolo/psutil - da0b7c6880165fe45de68ee819c68e304958498a authored 10 months ago by Giampaolo Rodola <[email protected]>
Merge branch 'update-style'

github.com/giampaolo/psutil - ffb66ec1007ab35d1b56be1229eead26fb0f2390 authored 10 months ago by Giampaolo Rodola <[email protected]>
update style to latest black ver

github.com/giampaolo/psutil - 45c7fa4d74b624f5ff630684bfc3bab48bfcefe4 authored 10 months ago by Giampaolo Rodola <[email protected]>
chore: update cibuildwheel on windows (#2370)

close #2369

github.com/giampaolo/psutil - bb3d59a371b3e142d7bf2e98f20340ef603d70ce authored 11 months ago by Matthieu Darbois <[email protected]>
use unicode literals u"" instead of u("")

github.com/giampaolo/psutil - db60971e76042cc1eb115be9d9cadb58b76a047f authored 11 months ago by Giampaolo Rodola <[email protected]>
make install-pip: fix installation on python 2

github.com/giampaolo/psutil - 87e08c8ef681c5c21d1cf06fd6cd6d44f4ac58e8 authored 11 months ago by Giampaolo Rodola <[email protected]>
more ruff rules

github.com/giampaolo/psutil - 61dfd67808efc8ee99a7d6ea385abfb0bb97558b authored 11 months ago by Giampaolo Rodola <[email protected]>
adapt to new ruff config directives

github.com/giampaolo/psutil - 5f0a409607d8105e380c05e4d94d52474fbb73d8 authored 11 months ago by Giampaolo Rodola <[email protected]>
update CREDITS + mention @c0m4r for sponsorship (thanks!)

github.com/giampaolo/psutil - 2f1cd0cafa895786183cf43bb5f02fceeb68de55 authored 11 months ago by Giampaolo Rodola <[email protected]>
Include net/if.h before net/if_dl.h (#2361)

In old versions of macOS, net/if_dl.h neglects to include sys/types.h,
which results in build f...

github.com/giampaolo/psutil - 494d8b84f601a19f4f298ffbb3b47a647384d521 authored 11 months ago by Ryan Carsten Schmidt <[email protected]>
pre-release

github.com/giampaolo/psutil - 27a1432daeacd46b287517c11bfea2af4fd95a88 authored 11 months ago by Giampaolo Rodola <[email protected]>
fix failing tests

github.com/giampaolo/psutil - 2d880c8a3bf9c239318bb283c52ce177f37244a7 authored 11 months ago by Giampaolo Rodola <[email protected]>
refac t

github.com/giampaolo/psutil - 86f171ac02c9862f9f47157fa9179498c54dca74 authored 11 months ago by Giampaolo Rodola <[email protected]>
refact some tests

github.com/giampaolo/psutil - d4ae6a0b527407bcbea09654528129e58e9787bd authored 11 months ago by Giampaolo Rodola <[email protected]>
more tests refactoring

github.com/giampaolo/psutil - 20ba2662bbd66e01d2ce0d93b84eb8db9e723542 authored 12 months ago by Giampaolo Rodola <[email protected]>
Merge branch 'master' of github.com:giampaolo/psutil

github.com/giampaolo/psutil - 2e2668d202462baf7612b4f010fe60099c9cc105 authored 12 months ago by Giampaolo Rodola <[email protected]>
improve tests reliability

github.com/giampaolo/psutil - 82a43754a7f4898e7a3a2f9721ba32bf7c00a925 authored 12 months ago by Giampaolo Rodola <[email protected]>
Fix cpu_freq for Apple silicon (#2222)

Apple SoC returns empty string after querying the cpu frequency using
sysctl, this information ...

github.com/giampaolo/psutil - 14a33ffe057e02abd1adc44dea20924e9a5e41fd authored 12 months ago by Oliver <[email protected]>
refactor tests + make them more robust

github.com/giampaolo/psutil - 89eac06f6dd5e19868c21ff1e881cee919f81adb authored 12 months ago by Giampaolo Rodola <[email protected]>
Adopt black formatting style (#2349)

github.com/giampaolo/psutil - c458816fc24474a8879918d80d097480b66d6818 authored 12 months ago by Giampaolo Rodola <[email protected]>
some tests refactoring

github.com/giampaolo/psutil - 3882a56488d411103ba556d0ca9ad66f4aa34d0c authored 12 months ago by Giampaolo Rodola <[email protected]>
Merge branch 'more-ruff'

github.com/giampaolo/psutil - 0bb617491265980f94731f9a3db95418c1679c77 authored 12 months ago by Giampaolo Rodola <[email protected]>
add more ruff rules

github.com/giampaolo/psutil - 49efffcc52622af6d342bc1b045d8246dca3d7f6 authored 12 months ago by Giampaolo Rodola <[email protected]>
add SECURITY.md

Signed-off-by: Giampaolo Rodola <[email protected]>

github.com/giampaolo/psutil - d9230a94074dd76832c3f9bfac129175a3c4c99f authored 12 months ago by Giampaolo Rodola <[email protected]>
Merge branch 'master' of github.com:giampaolo/psutil

github.com/giampaolo/psutil - 03d5aa9169c35a7f792d8808f9a59915c2a6d246 authored 12 months ago by Giampaolo Rodola <[email protected]>
linux tests: refact mock_open_content()

github.com/giampaolo/psutil - 3a75258bd381f46bce8404b10b355b4a7c955e0b authored 12 months ago by Giampaolo Rodola <[email protected]>
Fix missing DUPLEX_UNKNOWN on older compilers (#2346)

Signed-off-by: Amir Rossert <[email protected]>
Co-authored-by: Amir Rossert <amir.ro...

github.com/giampaolo/psutil - 52a537c137113c8f9d9aaf54366a16872ed40178 authored almost 1 year ago by Amir Rossert <[email protected]>
[FreeBSD] speed up net_connections() (#2343)

github.com/giampaolo/psutil - 13e1fe7eaef37193f4f2980d3684a06dfcb953a9 authored about 1 year ago by Giampaolo Rodola <[email protected]>
remove +x bit from psutil/tests/__main__.py

Signed-off-by: Giampaolo Rodola <[email protected]>

github.com/giampaolo/psutil - 2786c095c7cd0177940789daac3ba25d66efb84f authored about 1 year ago by Giampaolo Rodola <[email protected]>
Remove useless shebang from tests/__main__.py (#2316)

github.com/giampaolo/psutil - e0f5b0842fb8a1100ad12ca4fb27350c2886260e authored about 1 year ago by Marcel Telka <[email protected]>
Fix Alpine build doc (#2326)

Signed-off-by: Hang <[email protected]>

github.com/giampaolo/psutil - 3aa5147ea7529e44825fd796d7fd216f0c4b8c46 authored about 1 year ago by Hang <[email protected]>
[NetBSD] speedup net_connections() with proper filtering in C (#2342)

Modify psutil.net_connections() to retrieving unnecessary connection types unless explicitly ask...

github.com/giampaolo/psutil - cb3ab3782faaff9b78bcbdc2f47582c8f4ef1c0a authored about 1 year ago by Giampaolo Rodola <[email protected]>
Fix NetBSD connections memory leak / core dump (#2341)

github.com/giampaolo/psutil - ad24d6ca66aeb1928ac18bbc787402478db0799f authored about 1 year ago by Giampaolo Rodola <[email protected]>
NetBSD: use _Py_PARSE_PID instead of long

Signed-off-by: Giampaolo Rodola <[email protected]>

github.com/giampaolo/psutil - 5003480c03a648f2406e7d962c5b165e29fbfb87 authored about 1 year ago by Giampaolo Rodola <[email protected]>
Merge branch 'master' of github.com:giampaolo/psutil

github.com/giampaolo/psutil - 3770656893e3b54a478704058efab6faa107e834 authored about 1 year ago by Giampaolo Rodola <[email protected]>
revert prev commit which broke one test

Signed-off-by: Giampaolo Rodola <[email protected]>

github.com/giampaolo/psutil - 91b0db19a3ff74e71c1576925c8c9a3fbdb408c2 authored about 1 year ago by Giampaolo Rodola <[email protected]>
netbsd / cwd: raise NSP on ENOENT (#2340)

github.com/giampaolo/psutil - ed75c886d4054ee8e2570fcbf220da6e2fadfb68 authored about 1 year ago by Giampaolo Rodola <[email protected]>
fix failing tests

github.com/giampaolo/psutil - 725e2236547468d9b5232b1be54f792dd614c80d authored about 1 year ago by Giampaolo Rodola <[email protected]>
fix win test

github.com/giampaolo/psutil - 6615ea87d7f1cb04f35ed47ab86911c9c68c98c2 authored about 1 year ago by Giampaolo Rodola <[email protected]>
fix windows unicode tests

github.com/giampaolo/psutil - 69bca49dfeee36529fc634e7e7846abe42bbab08 authored about 1 year ago by Giampaolo Rodola <[email protected]>
fix some win tests + upgrade BSD* vmactions

github.com/giampaolo/psutil - 8e574ff2611094a54c6f3bceede1b6c17b8c18d7 authored about 1 year ago by Giampaolo Rodola <[email protected]>
remove temporary @skipIf windows tests

github.com/giampaolo/psutil - 7dd31acfee786bfb8887573b9f1f62c17c125e56 authored about 1 year ago by Giampaolo Rodola <[email protected]>
temporary win skip to produce wheels

github.com/giampaolo/psutil - dbd59776590c04ff1369d22e64d54b97a6b14309 authored about 1 year ago by Giampaolo Rodola <[email protected]>
temporary win skip to produce wheels

github.com/giampaolo/psutil - 389ed8b509cc59de020df0846991b2df8f2c3789 authored about 1 year ago by Giampaolo Rodola <[email protected]>
temporary win skip to produce wheels

github.com/giampaolo/psutil - 71283a15b83dc3cfb86233a58449ef805a1038f9 authored about 1 year ago by Giampaolo Rodola <[email protected]>
pre-release

github.com/giampaolo/psutil - 8e21684cf34fccab5868b13fcedd69b3598be6f9 authored about 1 year ago by Giampaolo Rodola <[email protected]>
make pre-release: check if psutil version already exists on PYPI

github.com/giampaolo/psutil - 3080df45c13149f939106bf7f2d42169a939e513 authored about 1 year ago by Giampaolo Rodola <[email protected]>
micro optimization on python startup ("x in set" instead of "x in list")

github.com/giampaolo/psutil - 7c102951c50341cb9b11b1d5932185ab3033a3ca authored about 1 year ago by Giampaolo Rodola <[email protected]>
Update README.rst (#2330)

fix psutil.cpu_times() output

github.com/giampaolo/psutil - 4407540e720c46641622a33bb579430e047cd511 authored about 1 year ago by shawn <[email protected]>
fix #2325: fix compilation on PyPy

github.com/giampaolo/psutil - ccdb775abe50125a845362fd0b65f1189c02e78b authored about 1 year ago by Giampaolo Rodola <[email protected]>
Enforce ruff rule `raw-string-in-exception rule` (#2324)

github.com/giampaolo/psutil - 902fada98ef1899d86717e7b34be46485d55e016 authored about 1 year ago by Giampaolo Rodola <[email protected]>
Include <unistd.h> to avoid implicit-function-declaration for close and syscall (#2321)

See https://docs.python.org/3.13/whatsnew/3.13.html

"""
Python.h no longer includes the <uni...

github.com/giampaolo/psutil - e9dabbbcae38a52a725722c6e3df0dc94c6051ab authored about 1 year ago by Miro Hrončok <[email protected]>
users() / Linux: make ":0" -> "localhost" host conversion in C instead of python

github.com/giampaolo/psutil - 0c3a1c5a4e6a56ccf77aa15fc20d31334cd02f5e authored about 1 year ago by Giampaolo Rodola <[email protected]>
Merge branch 'master' of github.com:giampaolo/psutil

github.com/giampaolo/psutil - 1b940836ffec359a43e39d80c6367cf99edfe95f authored about 1 year ago by Giampaolo Rodola <[email protected]>
Linux C files refactoring (#2320)

github.com/giampaolo/psutil - a7205fc9d77b13a161da1502bd0988db8b9b5971 authored about 1 year ago by Giampaolo Rodola <[email protected]>
doc wording

Signed-off-by: Giampaolo Rodola <[email protected]>

github.com/giampaolo/psutil - 08cc3b6cd727157cb4f3729ff77812d18247e6d8 authored about 1 year ago by Giampaolo Rodola <[email protected]>
pre-release

Signed-off-by: Giampaolo Rodola <[email protected]>

github.com/giampaolo/psutil - 8eb2930539e8030bae94255040a6254889c0fb05 authored about 1 year ago by Giampaolo Rodola <[email protected]>
give CREDIT to @JeremyGrosser and @getsentry for sponsorship (thanks\!)

Signed-off-by: Giampaolo Rodola <[email protected]>

github.com/giampaolo/psutil - 8815b9baa219b925b1893ef4b68a7a01106bafc0 authored about 1 year ago by Giampaolo Rodola <[email protected]>
Merge branch 'master' of github.com:giampaolo/psutil

github.com/giampaolo/psutil - 5a37710b5c8f3a3b93bf5d1f91795812e64676ff authored about 1 year ago by Giampaolo Rodola <[email protected]>
fix error in test_contracts.py on win

github.com/giampaolo/psutil - 4a35f513ab5acf8329152f64da1eb22626dc1b52 authored about 1 year ago by Giampaolo Rodola <[email protected]>
chore: update GHA workflows (#2315)

github.com/giampaolo/psutil - a7e70bb66d5823f2cdcdf0f950bdbf26875058b4 authored about 1 year ago by Matthieu Darbois <[email protected]>
fix #2195 / linux: no longer print exception at import time

github.com/giampaolo/psutil - becbe86f6e5b686ad3cfaee3ea6afddffae82170 authored about 1 year ago by Giampaolo Rodola <[email protected]>
Add ruff Python linter, remove flake8 (#2312)

See: https://blog.jerrycodes.com/ruff-the-python-linter/. Advantages:

1) an order of magnitud...

github.com/giampaolo/psutil - 84cdeb426dc8f8083fffbbeff95c6ac7caa82e18 authored about 1 year ago by Giampaolo Rodola <[email protected]>
Add toml-sort linting tool for pyproject.toml (#2311)

github.com/giampaolo/psutil - e7ba381b77d24cdfbd1a1a8df9acd02db8e81e54 authored about 1 year ago by Giampaolo Rodola <[email protected]>
new RTD config

github.com/giampaolo/psutil - ddf9531858af0dc34121fd7a7a51f1ac30bd721c authored about 1 year ago by Giampaolo Rodola <[email protected]>
new RTD config

github.com/giampaolo/psutil - 2cd8ef767a6d0bfa08ff45572feb55ea33774221 authored about 1 year ago by Giampaolo Rodola <[email protected]>
new RTD config

github.com/giampaolo/psutil - ffceba42a3e4584e71aca4bf0b8696f56d6e4ce2 authored about 1 year ago by Giampaolo Rodola <[email protected]>
Fix #2308, OpenBSD: Process.threads() always fail with AccessDenied.

github.com/giampaolo/psutil - ed396476fe2f503c405400ac8e3a9b65bb0ea751 authored about 1 year ago by Giampaolo Rodola <[email protected]>
Win: fix OpenProcess not recognizing when proc is gone.

This is due to ExitCodeProcess needing
PROCESS_QUERY_INFORMATION access rights.

github.com/giampaolo/psutil - 0c0840a465e91ba1ceac699709b8a09cb4960ace authored about 1 year ago by Giampaolo Rodola <[email protected]>
refact assertProcessGone

github.com/giampaolo/psutil - a5c8428e4001abdc668a85f0432a8031e01846a6 authored about 1 year ago by Giampaolo Rodola <[email protected]>
refact assertProcessGone

github.com/giampaolo/psutil - 77e5b7445748d30d22c0e3b2e651414da96a88b4 authored over 1 year ago by Giampaolo Rodola <[email protected]>
Add RsT linter (#2292)

github.com/giampaolo/psutil - 8bd827ff3b32d3594d282f31108a035384f05903 authored over 1 year ago by Giampaolo Rodola <[email protected]>
Make _raise_if_pid_reused() raise NSP only if pid has been reused.

# We may directly raise NSP in here already if PID is just
# not running...

github.com/giampaolo/psutil - f3bc333f14e0822edaa1f548049afbbf843c15fb authored over 1 year ago by Giampaolo Rodola <[email protected]>
fix DEVGUIDE.rst

github.com/giampaolo/psutil - 685aad0bf4d7d3698e59c97864e05e72d6963a68 authored over 1 year ago by Giampaolo Rodola <[email protected]>
PID reusage is not checked for different set methods (#2291)

Doc states:

> process identity is preemptively checked (via PID + creation time) is for the f...

github.com/giampaolo/psutil - 173eed60b24d3ae057a242418e48e6665b175cea authored over 1 year ago by Giampaolo Rodola <[email protected]>
update HISTORY

github.com/giampaolo/psutil - 11b117f34860d2cf2327b04d0894e33a3e3d1958 authored over 1 year ago by Giampaolo Rodola <[email protected]>
[OpenBSD, NetBSD] fix zombie process with no ctime (#2289)

Zombie processes on Open/NetBSD have a creation time of 0.0. Modify __eq__ so that it takes this...

github.com/giampaolo/psutil - a384858e772bc36c54739999b96562193954047e authored over 1 year ago by Giampaolo Rodola <[email protected]>
[Linux] correctly raise ZombieProcess on exe(), cmdline() and memory_maps() (#2288)

github.com/giampaolo/psutil - 8bd2405f2bcc647dce62b46d61437d0abef01817 authored over 1 year ago by Giampaolo Rodola <[email protected]>
update HISTORY

github.com/giampaolo/psutil - 7ee77b08c641506f5402e31600fc5f8a9cb0ccf8 authored over 1 year ago by Giampaolo Rodola <[email protected]>
[Linux] memory_full_info() incorrectly raise ZombieProcess (#2284)

...this happens, for example, with PID 2 (kthreadd):

```
>>> import psutil
>>> psutil.Proce...

github.com/giampaolo/psutil - 1b7a3e1acaf1478579377d31bf060485cc60ac8f authored over 1 year ago by Giampaolo Rodola <[email protected]>
update HISTORY/CREDITS for #2246. #2245. #2252, CC @mayeut, @student_2333

github.com/giampaolo/psutil - 179efa130817f989ff089de106455626b1e79d85 authored over 1 year ago by Giampaolo Rodola <[email protected]>
psutil.cpu_percent() is not thread safe (fixes #1703) (#2282)

`psutil.cpu_percent(interval=None)` and `psutil.cpu_times_percent(interval=None)` are non-blocki...

github.com/giampaolo/psutil - ef666acbd201ef37cdff5ff3257fe37da860980a authored over 1 year ago by Giampaolo Rodola <[email protected]>
Drop python 3.4 & 3.5 support (#2246)

github.com/giampaolo/psutil - 252b6fda98e9c99282f7883663e54b405aad0434 authored over 1 year ago by Matthieu Darbois <[email protected]>
Update __init__.py (#2276)

github.com/giampaolo/psutil - 1fe0497955c41fe18f246fb796d35cf22b922b7f authored over 1 year ago by Simba <[email protected]>
fix var unbound (#2245)

github.com/giampaolo/psutil - 88d33f7413ecf06224826a97ab138b6d24ce676c authored over 1 year ago by student_2333 <[email protected]>
Fix a dead link in the documentation (#2280)

github.com/giampaolo/psutil - aebc26011c22ca5866d86b151494280e3509c80f authored over 1 year ago by Kale Kundert <[email protected]>
chore: test with Python 3.12 (#2270)

github.com/giampaolo/psutil - fc85c02c600fe1bdbe05116e033b6a5eb286ecfe authored over 1 year ago by Matthieu Darbois <[email protected]>
chore(ci): fix linters job warning (#2269)

github.com/giampaolo/psutil - 46b100648fc3a4987ae84ecd54fa20ddd1bc1c38 authored over 1 year ago by Matthieu Darbois <[email protected]>
make flake8 happy

Signed-off-by: Giampaolo Rodola <[email protected]>

github.com/giampaolo/psutil - ee1007d3fe330bd8ce3de731494a9d48c090a034 authored over 1 year ago by Giampaolo Rodola <[email protected]>
Merge branch 'master' of github.com:giampaolo/psutil

github.com/giampaolo/psutil - b61e4e8b6554f33a7765067ce2481a7b7e81c24b authored over 1 year ago by Giampaolo Rodola <[email protected]>
add a fix-unittests make target to fix unit tests

thanks to https://github.com/isidentical/teyit and @isidentical

Signed-off-by: Giampaolo Rodola...

github.com/giampaolo/psutil - 1336977f3a544d28f7492859de6be6fbc0234b0e authored over 1 year ago by Giampaolo Rodola <[email protected]>
bytes2human() is unable to print negative values (#2268)

Signed-off-by: Giampaolo Rodola <[email protected]>

The bug:

```
>>> from psutil._common...

github.com/giampaolo/psutil - 962cb9ad58ca3bc21b20130f435f8d507d931051 authored over 1 year ago by Giampaolo Rodola <[email protected]>
Merge branch 'master' of github.com:giampaolo/psutil

github.com/giampaolo/psutil - bca6232848fc8f66de7d062d7098f5c9502cb937 authored over 1 year ago by Giampaolo Rodola <[email protected]>
Check PID range before any `cext` call (#2266)

Signed-off-by: Xuehai Pan <[email protected]>

Giampaolo:

I think it makes sense. The er...

github.com/giampaolo/psutil - f24a82439d56396d911e17e734184571ee692cf7 authored over 1 year ago by Xuehai Pan <[email protected]>
Merge branch 'master' of github.com:giampaolo/psutil

github.com/giampaolo/psutil - 44f63ec737ea84712fa58520c67de763b1116f10 authored over 1 year ago by Giampaolo Rodola <[email protected]>
small README changes

Signed-off-by: Giampaolo Rodola <[email protected]>

github.com/giampaolo/psutil - 5c1cd64e2965fd09ae8061d2f935b88fb53d5145 authored over 1 year ago by Giampaolo Rodola <[email protected]>
fix typos and some other minor bugs (#2253)

Signed-off-by: cui fliter <[email protected]>

github.com/giampaolo/psutil - 49aba759744c06fb3a6fa998155428520f161734 authored over 1 year ago by cui fliter <[email protected]>