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

skip who CLI related test if necessary

5c52826e7eac9648006392f5d491f6fdf6ff50a8 authored almost 2 years ago
NetBSD, cmdline(): add debug message on EINVAL (re. to #2250)

72906618b6353ef7b47582d74b98aff61b0d577e authored almost 2 years ago
makefile: integrate abi3audit CLI tool + refactoring

4d5b9e89b5f258b71d8caab0d720e8762a31eb92 authored almost 2 years ago
revert previous makefile commit as it requires bash

d6d368037d5eb463c47d6c7232d37229975e61b1 authored almost 2 years ago
Makefile: expand variables

Using $(shell ...) instead of `...` expands all variables.

Signed-off-by: Giampaolo Rodola <g.r...

29bd071a8180ad89f44988712d3ee68ce1c96faf authored almost 2 years ago
Run `abi3audit` on produced abi3 wheels (#2247)

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

7282a9202bf101b13991e2163c8cabdae3ba62ba authored almost 2 years ago
SunOS: fix some C compilation warnings

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

12fe73d2ed9c10ee5fa9b2e9fe00a2a27fe77e22 authored almost 2 years ago
use glob.glob() in setup.py

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

995fa82a5f0b5013ca5535a9f1669c96d07ef4ca authored almost 2 years ago
OSX / refact: get rid of process_info.c (#2243)

747965f6dbffe0a664a2ae7816f6d9b9a0f83fb5 authored almost 2 years ago
OSX big C refactoring (#2242)

4982b4a46da0b50951b0978e41419321d1a45ec5 authored almost 2 years ago
OSX C refact: reconstruct _psutil_osx.c to preserve history

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

6e23a5129375ae19abadc0de49f920899b6e765c authored almost 2 years ago
OSX: rename psutil/_psutil_osx.c to arch/osx/proc.c to preserve GIT history

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

d7552bd1438890bfe16dc6fdf8a62750e5072ebf authored almost 2 years ago
fix failing users() test; update HISTORY; give CREDITS to @0-wiz-0 for #2241

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

3287ea328f76da7e5ff6cc148fdbd5afe33099dd authored almost 2 years ago
win, C, refact: rename process_*.c files to proc_*.c

7389b4874d5685daa869eff6166dda7491a6ab10 authored almost 2 years ago
win C refact: reconstruct _psutil_windows.c trying to preserve history

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

aeceeb74b7bdd2d6f5769f9dfcce9256ddd7832c authored almost 2 years ago
rename _psutil_windows.c -> proc.c

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

063854c162b402cf87ee107717a274be8a3fd786 authored almost 2 years ago
Win, C, refact: move proc funcs into proc.c file

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

08c24c0767a83faaa8fd9e1fb54723b6dc78f00c authored almost 2 years ago
Merge branch 'c-refact'

f6c003293249fab17e33d48c76d8527bdd91a0f7 authored almost 2 years ago
BSD big refact: move proc funcs in new proc.c file

caa184349c934958b3673c8d3532c607caa2052a authored almost 2 years ago
Fix build on NetBSD due to missing .h include. (#2241)

968e4bba7dd015d5a469c77ec65956f211d3a5bd authored almost 2 years ago
Win, C, refact: move boot_time() and users() in new sys.c

59504a56500a8332f0eb8563178e20f843ff8820 authored almost 2 years ago
Windows / refact: new sensors.c file

4a327a6183ac2d5d8a812357f239a244f16f8211 authored almost 2 years ago
C refact: remove useless cmdline / cwd / environ layers. Call direct functions

efd7ed3d2c4aca57226572b2a81e5d7ebb9f3b8b authored almost 2 years ago
pre release

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

0d4900b073f8697ab21c47d823621bea61f39a3b authored almost 2 years ago
Add CI testing for OpenBSD and NetBSD (#2240)

190059c69d0aa01b3f17ba5191d0a6e6d9669841 authored almost 2 years ago
Fix #2239 / proc name(): don't fail with ZombieProcess on cmdline()

A recent failure observed on OpenBSD led me to an interesting consideration.

```
==============...

aa42066eacc5b1a2135d1737d16138de3511868a authored almost 2 years ago
#2238: passed wrong value to Py_BuildValue

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

0a81fa089fd4b25b4b7ee71ed39213b83f73c052 authored almost 2 years ago
fix #2238 if cwd() cannot be determined always return "" instead of None

0e3f6c465181734181f2428b4a99429a82f3fc45 authored almost 2 years ago
Fix #2237, OpenBSD, cwd(): return None instead of FileNotFoundError

b070015104ea01689fee9f7c91709c0e2d35a9a8 authored almost 2 years ago
BSD: refactor py code related to filtering connections

b1c1a005e5919291abc2edb5e6611806bce3346b authored almost 2 years ago
[NetBSD] virtual_memory() metrics are completely wrong (#2235), fixes #2234

Match values shown by **htop**. This is before. In here:
* available mem is almost the same as ...

a0b096c88421548593ecebe93bbe369385087f3b authored almost 2 years ago
Fix #2236 / NetNBSD: skip terminated process threads

Process threads() and num_threads() methods now skip threads which are
in ZOMBIE or IDLE state. ...

19461905377ce3060b60df1949c082086492dab9 authored almost 2 years ago
docs: add percentage usage of virtual memory (#2223)

docs was missing a note about percentage memory usage

Signed-off-by: Aaron Shaw <shawaj@gmail...

9322179812d3177719c7bab23301646bbf862974 authored almost 2 years ago
[NetBSD] available mem can be higher than total (#2233)

On NetBSD "available" memory can be higher than "total". From now now calculate it exactly the s...

6e2dc7728f612b91d692fac5ab92cdd4521811c9 authored almost 2 years ago
[NetBSD] move files / refactoring of C files (#2232)

eb8e318628eeddc3b237449c08226785e9e2d589 authored almost 2 years ago
fix NetBSD test failure + add test for cached mem

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

59d8550c147795c6ab89535f719fbf6c8c40d2d5 authored almost 2 years ago
OpenBSD: rewrite net_connections() from scratch (#2230)

aa2946513b85161f732963d1b7e30d0fe7d00d79 authored almost 2 years ago
Get Windows percent swap usage from performance counters (#2160)

Signed-off-by: Daniel Widdis <[email protected]>

0dde184075f81a9b6e22caa7255396d21ae63769 authored almost 2 years ago
fix users() test on OpenBSD

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

67d988aeb5701bca3cc84795ae3f249b5c843451 authored almost 2 years ago
OpenBSD is unable to recognize zombie process. (#2229)

OpenBSD is unable to recognize zombie process.

It will raise NoSuchProcess instead of ZombieP...

e6b1659df484bd2709d09f62b52851424630c200 authored almost 2 years ago
[POSIX] psutil.users() loses precision for "started" attribute #2225 (#2226)

501e636bdb946a18f94a72941212417b53b5dbbe authored almost 2 years ago
fix some tests on BSD platforms

81e3a613df6af5d6ffefae8b617da81aa4007868 authored almost 2 years ago
[POSIX] psutil.users() loses precision for "started" attribute #2225 (#2226)

90b35e3ae85651d67a095205adc94aaa0a4ec98f authored almost 2 years ago
merge from master

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

f11c0552f2bcfc8bc3afa35d29adb4dc5525c092 authored almost 2 years ago
move psutil_getpagesize() in a new mem.c file

4dd1e215f3d49fb3a5074b82430bf6199c14898e authored almost 2 years ago
move psutil_virtual_mem() in a new mem.c file

e6bf2bcafc41319a22945e98f50906149527ff51 authored almost 2 years ago
update cpu_freq() doc

52fe5517f716dedf9c9918e56325e49a49146130 authored almost 2 years ago
Fix Linux test: allow '-dirty' or other version postfixes (#2221)

It is possible that 'free -V' will return a version that includes a
postfix such as '-dirty'. F...

55b7ca0163ac19178d615a067bc35fef177f3e84 authored almost 2 years ago
Fix pylint warnings / cleanup (#2218)

7eadee31db2f038763a3a6f978db1ea76bbc4674 authored almost 2 years ago
Makefile: define num CPUs for parallel workers

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

6b8700270e2c32e876dfca081dbbec832aa4e7a0 authored almost 2 years ago
Merge branch 'master' of github.com:giampaolo/psutil

7d55ce4e3d81705264398a15ffaa1896f4e1aefc authored almost 2 years ago
[Linux] guess `available` virtual_memory() if kernel says it's 0 (#2052)

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

534dace8278f983a1704bb98b75d85cbbf73e5a5 authored almost 2 years ago
fix C compilation warning on Linux + Python 2

psutil/_psutil_linux.c: In function ‘psutil_proc_cpu_affinity_set’:
psutil/_psutil_linux.c:317:8...

c81248b02928f12e84e2bd3cdf2da29d15b5f5b8 authored almost 2 years ago
fix linux tests

cbb5ca34d719044f7ffb35ee181dbdfdbc78cb2b authored almost 2 years ago
update HISTORY

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

32e8190365667855a86c7f2d980eed9a28fbea24 authored almost 2 years ago
update HISTORY/CREDITS for #2216 / @mayeut

d57aeaab1743be8ce0485e620b27282fd172ccd4 authored almost 2 years ago
When raising warning, always use stacklevel=2

B028: No explicit stacklevel argument found. The warn method from
the warnings module uses a sta...

f2216559ffa3e48dfccda331f8951a906a32c771 authored almost 2 years ago
Win: fix running tests in a virtual environment (#2216)

On windows, starting with python 3.7,
virtual environments use a venvlauncher startup process
...

64b4318bce1a2ba8dcc0b8f7cbaefeb029c12419 authored almost 2 years ago
typo (#2055)

Signed-off-by: Gerard Weatherby <[email protected]>
Co-authored-by: Gerard Weatherby <gweathe...

d07e7f84579b05934bc525614177ec0e1a3b4dd4 authored almost 2 years ago
Makefile: set PSUTIL_SCRIPTS_DIR for 'test' target (re. to #2211)

fb0d5d3325efeb56dd0cf48c0f0d2379baca20d5 authored almost 2 years ago
CI: fix TestScripts tests failing due to ambiguous SCRIPTS_DIR (#2211)

Tests are being run with psutil installed in a virtual environment
within cibuildwheel builds.
...

dc4f7f50e859144c1092a6c225949c536072ea64 authored almost 2 years ago
setup.py: on failure, give suggestion about PYPY installation

1aa9bc838a7dbc96c40d9ffef712308205caa7e8 authored almost 2 years ago
fix exec() compatibility with PYPY (closes #2198)

56586c925d30dbac177fe756687f619c454c702c authored almost 2 years ago
Fix license: extra open quote. (#2197)

The problem is that the open quote messes up the formatting of the entire document for other dev...

bea3cf2d16899251b4b5f6b2609db9881645ea2d authored about 2 years ago
Clearer tracebacks in case of chained exceptions (#2196)

In case of exception, display a cleaner error traceback by hiding the `KeyError` bit deriving fr...

633d801919400b5c7524a21d19ae03ebed0f1929 authored about 2 years ago
disable flaky test + small Makefile refact

2312057d267c85185e5f49eb86bb6f90bd9ab206 authored about 2 years ago
#2191 / disk_partitions(): if all=True, do not unnecessarily list disk partitions

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

2da99502238852f18f74db05304e67a01ee77005 authored about 2 years ago
fix make test-coverage target

c6b71453653609827f74aa074989ae4b9da69ece authored about 2 years ago
update shields/badges

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

b73d7ee952db293c6bee4397e13b2039a3d78d9d authored about 2 years ago
give CREDITS to @sunpoet for #2186

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

43a42d23e28275349b534f36cc830fd0837c69de authored about 2 years ago
Fix build with Clang 15 (#2186)

Reference: https://github.com/freebsd/freebsd-ports/commit/4131f9bfd8d3adb98d096856ee08d2ac7756d...

e93a0f11eacebf58070705552c0e8c48fa5f1822 authored about 2 years ago
fix flake8 config

8a9b61bcd5ae307e9c402deeecb424b750fdcfd8 authored about 2 years ago
Merge branch 'master' of github.com:giampaolo/psutil

f943e7c78a812afd153f8e656df30988cffa4b67 authored about 2 years ago
fix CI linters run + add @robusta-dev to list of supporters

54fb40c09bf84b0f3a26b59fbbedcd5811bfedc8 authored about 2 years ago
Fixed typo in debug message (#2187)

- this should be referring to `sysctl`, like the statement below

d86ac5536d147f4fdf60ae3e232b3c15387b0d88 authored about 2 years ago
write extensive test suite for @memoize decorator

f0a0d6d0771f5bd8b1df8e5a8d2b8991870533a5 authored about 2 years ago
update build.yml

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

5b3016ba3d7429c827c992699f50c2b7ff29b023 authored about 2 years ago
improve and rename print_wheels.py script

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

3290ead1b20633b5f77f114bd9b33ad85e28f7fc authored about 2 years ago
use argparse module in 3 scripts/internal scripts

f65346fd57df6a23b5ab3ed661d425efe37cbd2a authored about 2 years ago
fix long_description on Windows (see: #2168)

c0aadb18038f2ce29dbdd9cc11be072b15fd34eb authored about 2 years ago
make.bat: use default 'python' exe; get rid of hard-coded python path

8543b11cc8f9575c28dc748931e590219accf6f9 authored about 2 years ago
fix: long-description on Windows (#2168)

90c2eec6daa69977b75ebfccc6dc977404faab45 authored about 2 years ago
GH actions: update actions' deps to latest version

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

167833fe27daac88a73407c99987980fd878e0e0 authored about 2 years ago
use argparse module in 3 scripts/internal scripts

ad8426c463b24b4b39b722b4d28949f2080182fc authored about 2 years ago
setup.py: provide better err msg if can't compile

...also refactor it a bit and add install instructions for Alpine Linux

Signed-off-by: Giampaol...

e390ffea34f9b9d2243e80ed47e7954dd4c4d930 authored about 2 years ago
#2164: fix compilation failures on linux < 2.6.27 / CentOS 5 (#2171)

1f1074f8fbed46077ddc05dae92af95fecc78a33 authored about 2 years ago
update and fix issue/PR labeler script (CI)

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

6941261ad010d4d1e936af22fec224e9900509c0 authored about 2 years ago
revert previous commit

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

7da5a631234af1425027b9190dd6c1029327ae6f authored about 2 years ago
remove HTML from README so that I can build wheels on win

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

bcf0f31dcebba770f7e5b5047b47867c6924e2bc authored about 2 years ago
remove HTML from README so that I can build wheels on win

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

04eaa1584d62aa7f4dd99771a0363198706c2a51 authored about 2 years ago
minor fixes to pypi upload machinery

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

aa1253c92984e5be6335c024d84e7ec1072baddf authored about 2 years ago
pre release

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

a307e8f09143c9ba11b19517d0175c050fd3b11d authored about 2 years ago
add windows test for free physical mem #2074

8e4099d9f063ceb4ee3da5845562c5b934f83544 authored over 2 years ago
fix OSX tests broken by accident

55b588ac48d9b8e37f01c8428090066c01771627 authored over 2 years ago
Merge branch 'master' of github.com:giampaolo/psutil

11c89d9dc05dc04862c7fa11c90996efe4758913 authored over 2 years ago
update HISTORY + give CREDITS for @arossert, @smoofra, @mayeut for #2102, #2156, #2010

57a7a7047e22f79cabb984e883a70888eb370558 authored over 2 years ago
build fix for Mac OS, Apple Silicon (#2010)

On MacOS, arm64 IFM_1000_TX and IFM_1000_T are the same value, causing
a build failure.

Sign...

b0f780a1f46775e7d18a5176c839dac1a0977191 authored over 2 years ago
Linux: fix missing SPEED_UNKNOWN definition (#2156)

Signed-off-by: Amir Rossert <[email protected]>

8e58bce0409db7415b963fc394e93a2a4c68d61c authored over 2 years ago
Use system-level values for Windows virtual memory (#2077)

* Use system-level values for Windows virtual memory

Submitting this as a draft PR as I belie...

cd8827d065d63114060aae69f36b447006c5a70f authored over 2 years ago
feature: use ABI3 for cp36+ (#2102)

614e91158ced7a65aabbe7244d52de1cebfc494b authored over 2 years ago