1. f277b93 Scripts: top.py, don't crash when cpu_percent is None (#1386) (#3030) by ump45nose · 7 hours ago master
  2. fd26af1 Doc: fix stale 8.0 field names, field order, platform notes and examples in docstrings, scripts and docs (#3039) by ump45nose · 8 hours ago
  3. 45b2f65 Doc: fix stale field/platform notes in disk_usage(), net_if_addrs() and net_io_counters() (#3035) by ump45nose · 2 days ago
  4. df57826 Merge branch 'master' of github.com:giampaolo/psutil by Giampaolo Rodola · 2 days ago
  5. 138cb41 Doc: cpu_times_percent() refers to a nonexistent scputimes field (#3033) by ump45nose · 2 days ago
  6. eb8e73b Doc: net_io_counters() examples use the wrong namedtuple name (#3034) by ump45nose · 2 days ago
  7. 987a2c8 FreeBSD: `cpu_stats() wrong C type wraps around at 2^32 (#3032) by Giampaolo Rodola · 2 days ago
  8. 57c3ea1 Doc: net_connections() example returns sconn, not pconn (#3031) by ump45nose · 3 days ago
  9. 7011ad9 Makefile: safer "make clean" target by Giampaolo Rodola · 3 days ago
  10. 01bb959 Doc: CSS rule for genindex on mobile by Giampaolo Rodola · 3 days ago
  11. eed9d30 Move credited people from changelog.rst to credits.rst by Giampaolo Rodola · 3 days ago
  12. 4828569 [FreeBSD, OpenBSD] net_io_counters() dropout is no longer always 0 (#3023) by Giampaolo Rodola · 9 days ago
  13. fdcb3b2 [Windows] wait(): return NTSTATUS exit codes as unsigned, like subprocess (#3022) by Giampaolo Rodola · 9 days ago
  14. b95f911 Fix Py_BuildValue / PyArg_ParseTuple format codes that don't match the C argument types (#3021) by Giampaolo Rodola · 9 days ago
  15. dd1814f BSD tests: run as tester user by Giampaolo Rodola · 9 days ago
  16. 527989b Merge branch 'master' of github.com:giampaolo/psutil by Giampaolo Rodola · 9 days ago
  17. 41bd643 [FreeBSD] `memory_maps` return kernel's internal names for non-file mappings (#3020) by Giampaolo Rodola · 9 days ago
  18. dccee9f [BSD] CI: run the test suite as an unprivileged user by Giampaolo Rodola · 9 days ago
  19. 155cd57 [Windows] memory_maps(): don't truncate the region size to 32 bits (#3019) by Giampaolo Rodola · 9 days ago
  20. 183d3ed [SunOS], [AIX] don't compute boot_time() and per-CPU times as a C float (#3018) by Giampaolo Rodola · 9 days ago
  21. 5d81d8f [POSIX] OSError messages built from strerror() can raise UnicodeDecodeError (#3017) by Giampaolo Rodola · 9 days ago
  22. d37a709 [NetBSD], [Windows] handle PID 0 discrepancies (#3016) by Giampaolo Rodola · 9 days ago
  23. 60cd083 [POSIX] don't allow get/set niceness for PID 0 (#3015) by Giampaolo Rodola · 9 days ago
  24. 7006827 Fix macOS test failures caused by framework interpreter by Giampaolo Rodola · 9 days ago
  25. 8fa5a59 Fix flaky tests due to shell locale by Giampaolo Rodola · 9 days ago
  26. 3b55f32 Add test for reused PID by Giampaolo Rodola · 9 days ago
  27. 6493cd9 Speedup `ppid()` by not doing an extra syscall for the PID-reuse check (#3014) by Giampaolo Rodola · 9 days ago
  28. c492b4d Lint by Giampaolo Rodola · 9 days ago
  29. 2408579 Speedup oneshot(), make it around 12% faster by Giampaolo Rodola · 9 days ago
  30. 8dab8e9 Doc: fix usability styles by Giampaolo Rodola · 11 days ago
  31. da3d2be Doc: update adoptions page by Giampaolo Rodola · 12 days ago
  32. 7ef9183 Try to fix CI failures on Windows by Giampaolo Rodola · 2 weeks ago
  33. 66b6df8 Try to fix CI failures by Giampaolo Rodola · 2 weeks ago
  34. f552ba3 Dprint: restrict it to revisioned files only by Giampaolo Rodola · 2 weeks ago
  35. 2601c79 Shorten ROOT_DIR declarations by Giampaolo Rodola · 2 weeks ago
  36. 292549a Scripts: call it ROOT_DIR everywhere by Giampaolo Rodola · 2 weeks ago
  37. 9b11423 Create scripts/internal/print subdir, move printer scripts in there by Giampaolo Rodola · 2 weeks ago
  38. 76805f5 Merge branch 'master' of github.com:giampaolo/psutil by Giampaolo Rodola · 5 weeks ago
  39. 800794e Doc: fix small markup issue by Giampaolo Rodola · 5 weeks ago
  40. ee99fed Drop redundant BSD license classifier (#2998) by 周耕毅(Ryan Chou) · 5 weeks ago
  41. dcccef2 Doc: better prose / clarifications re. cpu_percent() by Giampaolo Rodola · 6 weeks ago
  42. 35d2cfd Clarify system cpu_percent() normalisation and interval units (#2997) by user01010111 · 6 weeks ago
  43. dc8d151 Doc: various fixes to api-palette.js by Giampaolo Rodola · 6 weeks ago
  44. b612ae5 Doc: write tests for search results + styling + fix keybings by Giampaolo Rodola · 6 weeks ago
  45. e2736a9 Doc: add "@" shortcut to fuzzy-search and jump to API definitions (#2995) by Giampaolo Rodola · 6 weeks ago
  46. 86df38e Doc: show sidebar icons in seealso:: sections by Giampaolo Rodola · 6 weeks ago
  47. 992cefe Linux: remove hugetlb mem metric. On 2nd though it's too niche. by Giampaolo Rodola · 6 weeks ago
  48. 5b25504 [Linux] expose process locked memory (#2994) by Giampaolo Rodola · 6 weeks ago
  49. ec3df32 Update changelog.rst by Giampaolo Rodola · 6 weeks ago
  50. f1f3140 memory_footprint(): add shared field (Linux, macOS, Windows) (#2993) by Giampaolo Rodola · 6 weeks ago
  51. 6b236e3 Update docs/DEVNOTES.md by Giampaolo Rodola · 7 weeks ago
  52. 42ce131 Round memory_percent() result to 2 decimal places (#2992) by Giampaolo Rodola · 7 weeks ago
  53. 3c730e5 Bump astral-sh/setup-uv from 9.0.0 to 10.0.1 in the github-actions group (#2991) by dependabot[bot] · 7 weeks ago
  54. 655c276 Rename memory_info_ex() to memory_extras(), return only the extra fields (#2988) by Giampaolo Rodola · 7 weeks ago
  55. 4374668 [macOS] memory_info_ex(): drop task_for_pid(), return `phys_footprint` (#2987) by Giampaolo Rodola · 7 weeks ago
  56. 908e23c Cleanup docs/Makefile a bit by Giampaolo Rodola · 7 weeks ago
  57. 7444670 Doc: unify dev and archived banners into one dismissible component by Giampaolo Rodola · 8 weeks ago
  58. cb97af1 Remove role main by Giampaolo Rodola · 8 weeks ago
  59. 772617e Exclude blog years from SEO search by Giampaolo Rodola · 8 weeks ago
  60. bd6683d Doc: show hamburger menu for TOC for res below 1280 by Giampaolo Rodola · 8 weeks ago
  61. d77cf39 Doc: admonitions style by Giampaolo Rodola · 8 weeks ago
  62. a33255d Docs: show a "copy page" button near title (#2981) by Giampaolo Rodola · 9 weeks ago
  63. f5162ad Doc: style by Giampaolo Rodola · 9 weeks ago
  64. c5bac18 refresh_adoption_stats.py: use retry on 429 (too many requests) by Giampaolo Rodola · 9 weeks ago
  65. 0da780b Doc: link versions without index.html by Giampaolo Rodola · 9 weeks ago
  66. 8f14794 Doc: noindex past releases by Giampaolo Rodola · 9 weeks ago
  67. 135bd80 Docs versioning (#2980) by Giampaolo Rodola · 9 weeks ago
  68. 22baeb2 Move docs scripts in a separate dir by Giampaolo Rodola · 9 weeks ago
  69. bb82857 Doc: show number of blog comments by Giampaolo Rodola · 9 weeks ago
  70. 93e5ddd Doc: remove version[added / changed] entries for old psutil releases by Giampaolo Rodola · 9 weeks ago
  71. c45300a Update changelog.rst by Giampaolo Rodola · 9 weeks ago
  72. 380bd2b [Android] Add support for Android and add support for `disk_partitions()` on Android (#2891) by Robert Kirkman · 9 weeks ago
  73. 5fcc850 CI: make docs.yml pipeline update download stats when it runs by Giampaolo Rodola · 9 weeks ago
  74. fdb53fd [macOS] fix RuntimeError from host_statistics64() (#2853) (#2978) by Giampaolo Rodola · 9 weeks ago
  75. ef010ec Promote bytes2human() to the public API as psutil.bytes2human() (#2977) by Giampaolo Rodola · 9 weeks ago
  76. d7b0f3d Doc: forgot to git add changelog.css by Giampaolo Rodola · 9 weeks ago
  77. 0801048 linux: follow up on cpulist parsing (#2973) by Fabian C. · 9 weeks ago
  78. 10325a9 [Windows] disk_partitions: use wide-char APIs to fix UnicodeDecodeError (#1959) (#2975) by Alex Chen · 9 weeks ago
  79. 76bb19f CI: try to fix occasional psleak from git+https flakyness by Giampaolo Rodola · 9 weeks ago
  80. e5b4dfd CI: pick up psleak from git+https - should solve occasional flakyness by Giampaolo Rodola · 9 weeks ago
  81. 837fe7d CI: run tests also on py3.14 free-threaded by Giampaolo Rodola · 9 weeks ago
  82. 74942d1 CI: define wheel versions in wheel.yml instead of pyproject.toml by Giampaolo Rodola · 9 weeks ago
  83. 6b38207 CI: provide better names in the web UI (os, arch, pyver) by Giampaolo Rodola · 9 weeks ago
  84. 68dc7cc Publish Linux wheels for ppc64le and s390x (#2976) by Giampaolo Rodola · 9 weeks ago
  85. ed15168 CI: speed up wheels.yml by Giampaolo Rodola · 9 weeks ago
  86. f3bd932 CI: separate wheels.yml and tests.yml (#2974) by Giampaolo Rodola · 9 weeks ago
  87. 51aa68e Add label_role.py sphinx ext + update model in changelog bot by Giampaolo Rodola · 9 weeks ago
  88. 1b3fb50 Add label_role.py sphinx ext + update model in changelog bot by Giampaolo Rodola · 9 weeks ago
  89. c658be4 Update changelog and issue label bots by Giampaolo Rodola · 10 weeks ago
  90. 85a0045 Changelog: show labeled issues first by Giampaolo Rodola · 10 weeks ago
  91. 79b9488 Changelog: show critical, build-fail and memleak labels in different colors by Giampaolo Rodola · 10 weeks ago
  92. 4c2d843 changelog.rst: restructure it completely and add sections by Giampaolo Rodola · 10 weeks ago
  93. f69353c Reword changelog 8.0.0 entry by topics by Giampaolo Rodola · 10 weeks ago
  94. feab334 Add pytest hook to avoid crash in case of unicode-related failure by Giampaolo Rodola · 10 weeks ago
  95. 564ac04 Doc: reword some doc, especially platforms.rst by Giampaolo Rodola · 10 weeks ago
  96. e6909d1 Test / POSIX: compare context switch deltas, not totals by Giampaolo Rodola · 10 weeks ago
  97. 4dc5490 Test / Linux: skip test_against_lscpu when lscpu reports no core count by Giampaolo Rodola · 10 weeks ago
  98. e883c5e Add cfarm-test.sh script by Giampaolo Rodola · 10 weeks ago
  99. 7276316 Test / Linux: fix test_emulate_fallbacks reusing a closed file object by Giampaolo Rodola · 10 weeks ago
  100. 42f1d73 Test / Linux: fix CPU count tests using possible instead of online CPUs (#2683) by Giampaolo Rodola · 10 weeks ago