1. 7444670 Doc: unify dev and archived banners into one dismissible component by Giampaolo Rodola · 25 hours ago master
  2. cb97af1 Remove role main by Giampaolo Rodola · 26 hours ago
  3. 772617e Exclude blog years from SEO search by Giampaolo Rodola · 27 hours ago
  4. bd6683d Doc: show hamburger menu for TOC for res below 1280 by Giampaolo Rodola · 27 hours ago
  5. d77cf39 Doc: admonitions style by Giampaolo Rodola · 6 days ago
  6. a33255d Docs: show a "copy page" button near title (#2981) by Giampaolo Rodola · 8 days ago
  7. f5162ad Doc: style by Giampaolo Rodola · 8 days ago
  8. c5bac18 refresh_adoption_stats.py: use retry on 429 (too many requests) by Giampaolo Rodola · 8 days ago
  9. 0da780b Doc: link versions without index.html by Giampaolo Rodola · 8 days ago
  10. 8f14794 Doc: noindex past releases by Giampaolo Rodola · 8 days ago
  11. 135bd80 Docs versioning (#2980) by Giampaolo Rodola · 8 days ago
  12. 22baeb2 Move docs scripts in a separate dir by Giampaolo Rodola · 8 days ago
  13. bb82857 Doc: show number of blog comments by Giampaolo Rodola · 11 days ago
  14. 93e5ddd Doc: remove version[added / changed] entries for old psutil releases by Giampaolo Rodola · 11 days ago
  15. c45300a Update changelog.rst by Giampaolo Rodola · 11 days ago
  16. 380bd2b [Android] Add support for Android and add support for `disk_partitions()` on Android (#2891) by Robert Kirkman · 11 days ago
  17. 5fcc850 CI: make docs.yml pipeline update download stats when it runs by Giampaolo Rodola · 12 days ago
  18. fdb53fd [macOS] fix RuntimeError from host_statistics64() (#2853) (#2978) by Giampaolo Rodola · 12 days ago
  19. ef010ec Promote bytes2human() to the public API as psutil.bytes2human() (#2977) by Giampaolo Rodola · 12 days ago
  20. d7b0f3d Doc: forgot to git add changelog.css by Giampaolo Rodola · 12 days ago
  21. 0801048 linux: follow up on cpulist parsing (#2973) by Fabian C. · 12 days ago
  22. 10325a9 [Windows] disk_partitions: use wide-char APIs to fix UnicodeDecodeError (#1959) (#2975) by Alex Chen · 12 days ago
  23. 76bb19f CI: try to fix occasional psleak from git+https flakyness by Giampaolo Rodola · 13 days ago
  24. e5b4dfd CI: pick up psleak from git+https - should solve occasional flakyness by Giampaolo Rodola · 13 days ago
  25. 837fe7d CI: run tests also on py3.14 free-threaded by Giampaolo Rodola · 13 days ago
  26. 74942d1 CI: define wheel versions in wheel.yml instead of pyproject.toml by Giampaolo Rodola · 13 days ago
  27. 6b38207 CI: provide better names in the web UI (os, arch, pyver) by Giampaolo Rodola · 13 days ago
  28. 68dc7cc Publish Linux wheels for ppc64le and s390x (#2976) by Giampaolo Rodola · 13 days ago
  29. ed15168 CI: speed up wheels.yml by Giampaolo Rodola · 13 days ago
  30. f3bd932 CI: separate wheels.yml and tests.yml (#2974) by Giampaolo Rodola · 13 days ago
  31. 51aa68e Add label_role.py sphinx ext + update model in changelog bot by Giampaolo Rodola · 14 days ago
  32. 1b3fb50 Add label_role.py sphinx ext + update model in changelog bot by Giampaolo Rodola · 14 days ago
  33. c658be4 Update changelog and issue label bots by Giampaolo Rodola · 2 weeks ago
  34. 85a0045 Changelog: show labeled issues first by Giampaolo Rodola · 2 weeks ago
  35. 79b9488 Changelog: show critical, build-fail and memleak labels in different colors by Giampaolo Rodola · 2 weeks ago
  36. 4c2d843 changelog.rst: restructure it completely and add sections by Giampaolo Rodola · 2 weeks ago
  37. f69353c Reword changelog 8.0.0 entry by topics by Giampaolo Rodola · 2 weeks ago
  38. feab334 Add pytest hook to avoid crash in case of unicode-related failure by Giampaolo Rodola · 2 weeks ago
  39. 564ac04 Doc: reword some doc, especially platforms.rst by Giampaolo Rodola · 2 weeks ago
  40. e6909d1 Test / POSIX: compare context switch deltas, not totals by Giampaolo Rodola · 2 weeks ago
  41. 4dc5490 Test / Linux: skip test_against_lscpu when lscpu reports no core count by Giampaolo Rodola · 2 weeks ago
  42. e883c5e Add cfarm-test.sh script by Giampaolo Rodola · 2 weeks ago
  43. 7276316 Test / Linux: fix test_emulate_fallbacks reusing a closed file object by Giampaolo Rodola · 2 weeks ago
  44. 42f1d73 Test / Linux: fix CPU count tests using possible instead of online CPUs (#2683) by Giampaolo Rodola · 2 weeks ago
  45. 25601bc [Linux] try to fix mocked cpu_freq() test added in 2e09ea45 by Giampaolo Rodola · 2 weeks ago
  46. 58a0c9e Fix CPU count core test observed on Asahi Linux / M1 by Giampaolo Rodola · 2 weeks ago
  47. 6b4d224 Fix flaky battery test on Linux by Giampaolo Rodola · 2 weeks ago
  48. 2e09ea4 [Linux] cpu_freq(percpu=True) returns one entry per policy instead of per CPU (#2512) (#2969) by Giampaolo Rodola · 2 weeks ago
  49. b0c59d7 Revert 5e68c491 where I broke ru_maxrss test on OSX by Giampaolo Rodola · 2 weeks ago
  50. 708baa3 Merge branch 'master' of github.com:giampaolo/psutil by Giampaolo Rodola · 2 weeks ago
  51. 32c0471 [Linux] cpu_freq() fallback is wrong on ppc and s390x (#2968) by Giampaolo Rodola · 2 weeks ago
  52. 6ef1a92 Test / Linux: fix test_ips broadcast check on /32 and ptp interfaces by Giampaolo Rodola · 2 weeks ago
  53. 6e01deb Test / POSIX: don't try to signal a zombie owned by another user by Giampaolo Rodola · 2 weeks ago
  54. 5e68c49 Fix tests failing on Debian 13 ppc64le by Giampaolo Rodola · 2 weeks ago
  55. 89844bc Test / Linux: skip cpu_stats() checks when vmstat wraps counters at 32 bits by Giampaolo Rodola · 2 weeks ago
  56. cfbdb39 [Linux] cpu_affinity() segfault (#2966) by Giampaolo Rodola · 2 weeks ago
  57. abd844a Make pytest config and deps work with pytest < 9, so tests can run on Python 3.9 by Giampaolo Rodola · 2 weeks ago
  58. 1d017fc install_pip.py: also install on python 3.9 by Giampaolo Rodola · 2 weeks ago
  59. dc539f1 Fix flaky tests observed on Almal Linux sparc64 by Giampaolo Rodola · 2 weeks ago
  60. 554eda7 Test / Linux: skip variable proc name if it's a kernel process by Giampaolo Rodola · 2 weeks ago
  61. fdfbb55 Linux Alpine / MUSL: document that users() return an empty list by Giampaolo Rodola · 2 weeks ago
  62. fbc2861 Merge branch 'master' of github.com:giampaolo/psutil by Giampaolo Rodola · 2 weeks ago
  63. ef3d9af Fix #2964: net_if_addrs() returned a bogus broadcast address for /32 addresses (#2965) by Giampaolo Rodola · 2 weeks ago
  64. a13ca34 Fix test_pmap crashing on non-UTF8 output emitted by the test suite itself by Giampaolo Rodola · 2 weeks ago
  65. 29257b2 Skip script test if requests is not installed by Giampaolo Rodola · 2 weeks ago
  66. 8370ce8 Fix heap_info()/heap_trim() availability tests on MUSL by Giampaolo Rodola · 2 weeks ago
  67. 926d1ac Skip script test if pyperf is not installed by Giampaolo Rodola · 2 weeks ago
  68. 8a5d53d Fix tests running in a venv: subprocesses were unable to import pytest by Giampaolo Rodola · 2 weeks ago
  69. 49a82be Linux alpine: skip tests relying on CLI tools not providing all opts by Giampaolo Rodola · 2 weeks ago
  70. bff3f6a Skip tests depending on vmstat CLI if not avail by Giampaolo Rodola · 2 weeks ago
  71. 5c73b19 Tests: introduce @requires_cli decorator by Giampaolo Rodola · 2 weeks ago
  72. 1b43752 Fix flaky cmdline() test on Linux, where cmdline needs time to initialize by Giampaolo Rodola · 2 weeks ago
  73. 9699c3a Monkey patch pytest-instafail to ALSO show full failure summary at the end by Giampaolo Rodola · 2 weeks ago
  74. ca528ca Makefile: support make < 4 by Giampaolo Rodola · 2 weeks ago
  75. f2543a9 Makefile: restore BSD make compatibility by Giampaolo Rodola · 2 weeks ago
  76. e12eb9e Fix Makefile parsing on GNU make < 4.3 by Giampaolo Rodola · 2 weeks ago
  77. 4483332 Triage bot: don't apply unix/bsd alongside a named OS by Giampaolo Rodola · 3 weeks ago
  78. 430bdcd Vulture: remove dead code by Giampaolo Rodola · 3 weeks ago
  79. 2db596c Some Makefile fixes by Giampaolo Rodola · 3 weeks ago
  80. 631f98e Finally drop deprecated "setup.py develop" install; use uv/pip instead by Giampaolo Rodola · 3 weeks ago
  81. accc073 CI: install uv from install-pydeps.sh, drop the setup-uv action (#2963) by Giampaolo Rodola · 3 weeks ago
  82. 33acd63 [AIX] files refactoring (move, rename) (#2962) by Giampaolo Rodola · 3 weeks ago
  83. 6cdec09 AIX: split _psutil_aix.c into arch/aix/{proc,disk,mem,cpu,net,sys}.c #2961 by Giampaolo Rodola · 3 weeks ago
  84. fdd8345 AIX: prune per-file includes in arch/aix by Giampaolo Rodola · 3 weeks ago
  85. 84e94df AIX: add arch/aix/init.h and export the split functions by Giampaolo Rodola · 3 weeks ago
  86. ffbfa0a AIX: fix relative include paths after arch/aix split by Giampaolo Rodola · 3 weeks ago
  87. cf73664 AIX: update build files after arch/aix split by Giampaolo Rodola · 3 weeks ago
  88. fa8fef1 Merge branches 'aix-disk', 'aix-net', 'aix-cpu', 'aix-mem' and 'aix-sys' into aix-refact by Giampaolo Rodola · 3 weeks ago
  89. 74bcf00 AIX: move disk code to arch/aix/disk.c by Giampaolo Rodola · 3 weeks ago
  90. d1ff543 AIX: move net code to arch/aix/net.c by Giampaolo Rodola · 3 weeks ago
  91. 3793a4e AIX: move cpu code to arch/aix/cpu.c by Giampaolo Rodola · 3 weeks ago
  92. 59d0559 AIX: move mem code to arch/aix/mem.c by Giampaolo Rodola · 3 weeks ago
  93. 96b9231 AIX: move sys code to arch/aix/sys.c by Giampaolo Rodola · 3 weeks ago
  94. 65184f3 AIX: rename _psutil_aix.c to arch/aix/disk.c by Giampaolo Rodola · 3 weeks ago
  95. 894b540 AIX: rename _psutil_aix.c to arch/aix/net.c by Giampaolo Rodola · 3 weeks ago
  96. 02deba9 AIX: rename _psutil_aix.c to arch/aix/cpu.c by Giampaolo Rodola · 3 weeks ago
  97. 0786038 AIX: rename _psutil_aix.c to arch/aix/mem.c by Giampaolo Rodola · 3 weeks ago
  98. a46430e AIX: rename _psutil_aix.c to arch/aix/sys.c by Giampaolo Rodola · 3 weeks ago
  99. eb15379 AIX: move process code to arch/aix/proc.c by Giampaolo Rodola · 3 weeks ago
  100. 6bf22da AIX: rename _psutil_aix.c to arch/aix/proc.c by Giampaolo Rodola · 3 weeks ago