1. dd49bbe Static metadata (#2700) by David Hotham · 6 days ago master
  2. d10d849 Give credits to @barracuda156 for @2694 by Giampaolo Rodola · 6 days ago
  3. 2cc496d macOS: fix heap.c for < 10.7 (#2701) by Sergey Fedorov · 6 days ago
  4. 6130c19 Fix #2699 / BSD: flush internal jemalloc cache before returning metrics. by Giampaolo Rodola · 7 days ago release-7.2.1
  5. 899ee4e Mention psleak by Giampaolo Rodola · 12 days ago
  6. 704e218 Pre-release by Giampaolo Rodola · 13 days ago release-7.2.0
  7. 1a946cf Take psleak from PYPI by Giampaolo Rodola · 2 weeks ago
  8. 5085421 Use external psleak module for memleak tests (#2698) by Giampaolo Rodola · 2 weeks ago
  9. ac56e6a CI: don't cancel CI in progress on 1st failure by Giampaolo Rodola · 3 weeks ago
  10. 10fe3d5 Merge branch 'master' of github.com:giampaolo/psutil by Giampaolo Rodola · 3 weeks ago
  11. ba507bd Fix various CI errors by Giampaolo Rodola · 3 weeks ago
  12. d5a1398 Update cpu_count docs: clarify differences from os.cpu_count (#2696) by Gregory P. Smith · 3 weeks ago
  13. 556158f Refact memleak.py by Giampaolo Rodola · 6 weeks ago
  14. 6eda024 Makefile: expand test-* targets by Giampaolo Rodola · 6 weeks ago
  15. b270dfa memleak.py: allow execute(*args) params + trim mem more aggressively by Giampaolo Rodola · 6 weeks ago
  16. f4d37d0 purge_installation.py: expand for windows by Giampaolo Rodola · 6 weeks ago
  17. 6e92e39 Get rid of make.bat. Suggest Git Bash for developing on Windows. by Giampaolo Rodola · 6 weeks ago
  18. f1a586c Simplify term_supports_colors() and make it work with pytest (suddenly it doesn't) by Giampaolo Rodola · 6 weeks ago
  19. f99781a Add low-level heap APIs (#2692) by Giampaolo Rodola · 6 weeks ago
  20. aa90de9 Windows / net_if_addrs(): use Py_CLEAR to eliminate risk of potential leaks by Giampaolo Rodola · 6 weeks ago
  21. 5e4f170 [Windows] net_if_stats memory leak (#2691) by Giampaolo Rodola · 6 weeks ago
  22. 40e2787 Make ntuples work with subTest of new pytest release by Giampaolo Rodola · 6 weeks ago
  23. 1829c62 Fix #2684 / freebsd: compilation fails due to missing include. by Giampaolo Rodola · 6 weeks ago
  24. 4ffcc93 Rm pytest-subtests dep by Giampaolo Rodola · 7 weeks ago pytest-subtests
  25. 0fa61d1 Update doc about supported python versions by Giampaolo Rodola · 7 weeks ago
  26. 331eb8f [Linux] Add wheels for Linux musl (#2690) by Giampaolo Rodola · 7 weeks ago
  27. ec833eb Make ruff happy by Giampaolo Rodola · 7 weeks ago
  28. a956ad9 Refactor GIT hook script by Giampaolo Rodola · 8 weeks ago
  29. 1de683b Make new black version happy by Giampaolo Rodola · 8 weeks ago
  30. c15b019 @retry_on_failure deco: call setUp / tearDown before retry by Giampaolo Rodola · 8 weeks ago
  31. 5caf5f6 Move namedtuples in a new _ntuples.py module. by Giampaolo Rodola · 8 weeks ago
  32. 0071d54 Skip test not for Windows by Giampaolo Rodola · 9 weeks ago
  33. 931b0d8 memleak.py: improve output format by Giampaolo Rodola · 9 weeks ago
  34. aae4745 test_memleaks.py: call self.execute() only once per test (avoid printing wrong stuff) by Giampaolo Rodola · 9 weeks ago
  35. 8d8fa5e Make `psutil.test.MemoryLeakTestCase` public (#2682) by Giampaolo Rodola · 9 weeks ago
  36. d91da4a TestMemoryLeak: track RSS, VMS, and USS memory instead of just USS by Giampaolo Rodola · 9 weeks ago
  37. 055ad0f Rm fake_pytest (re. to #2680) by Giampaolo Rodola · 9 weeks ago
  38. 024ec81 Move tests/ in root directory (#2680) by Giampaolo Rodola · 9 weeks ago
  39. 5904ff9 Pre-release by Giampaolo Rodola · 9 weeks ago release-7.1.3
  40. d42db80 Update DEVGUIDE.rst by Giampaolo Rodola · 9 weeks ago
  41. e4e1003 psutil_kinfo_proc: return in case of badargs; also print to stderr in case of PSUTIL_TESTING by Giampaolo Rodola · 9 weeks ago
  42. bcdede4 Introduce PSUTIL_TESTING mode. Terminate execution if str_* funcs fail by Giampaolo Rodola · 9 weeks ago
  43. 6822ba7 Replace `strlcat/strlcpy` with safe `str_copy/str_append` (#2678) by Giampaolo Rodola · 10 weeks ago
  44. 0a7465c Windows: use str_format() in psutil_users(). by Giampaolo Rodola · 10 weeks ago
  45. fd05690 [Windows] fix MAC address string construction in `net_if_addrs()` (#2677) by Giampaolo Rodola · 10 weeks ago
  46. 7d82135 NetBSD: refact proc cwd() by Giampaolo Rodola · 10 weeks ago
  47. 262977f Replace unsafe `sprintf/snprintf/sprintf_s` calls with `str_format()` (#2676) by Giampaolo Rodola · 10 weeks ago
  48. 1ba3cf5 Fix #2675 / macOS: convert process status() to a meaningful value by Giampaolo Rodola · 10 weeks ago
  49. df607b1 Silence output of some tests + fix NetBSD build by Giampaolo Rodola · 10 weeks ago
  50. 63beda8 Merge branch 'win-disk-usage' by Giampaolo Rodola · 10 weeks ago
  51. 143844a Windows / net_io_counters improvements by Giampaolo Rodola · 10 weeks ago
  52. c185f74 [Windows] fix incorrect `disk_usage()` on 32-bit Python for large drives (#2674) by Giampaolo Rodola · 10 weeks ago
  53. 2f4ebb5 Update HISTORY.rst by Giampaolo Rodola · 10 weeks ago
  54. ac4a1f1 Fix BSD compilation err by Giampaolo Rodola · 10 weeks ago
  55. 96085b5 Calculate "used" disk space in C, not in python by Giampaolo Rodola · 10 weeks ago
  56. f35a1a2 Fix disk usage reporting on Windows for large drives by Giampaolo Rodola · 10 weeks ago
  57. 618cbfd New psutil/arch/bsd/proc_utils.c and psutil/arch/osx/proc_utils.c by Giampaolo Rodola · 10 weeks ago
  58. 07cb1fa (IMPORTANT) make: do not build before tests; do it manually by Giampaolo Rodola · 10 weeks ago
  59. fb17cee Makefile: avoid unneeded var by Giampaolo Rodola · 10 weeks ago
  60. b27d43f Makefile: make help: use awk instead of grep + handle targets with numbers and dots by Giampaolo Rodola · 10 weeks ago
  61. fbb4b69 Makefile: use $(MAKE) instead of ${MAKE} by Giampaolo Rodola · 10 weeks ago
  62. 169ad9f Makefile: use macro to avoid code repetition when running tests by Giampaolo Rodola · 10 weeks ago
  63. 58f2da7 Remove unused .h includes by Giampaolo Rodola · 10 weeks ago
  64. adf42a3 BSD / OSX: increase chances to recognize zombie processes (#2672) by Giampaolo Rodola · 10 weeks ago
  65. ce4aec6 BSD: move / refactor `psutil_kinfo_proc()` (#2671) by Giampaolo Rodola · 10 weeks ago
  66. df97f0a Refactor out has_pid_zero() fun by Giampaolo Rodola · 10 weeks ago
  67. 2df2fc2 Move psutil_pid_exists into psutil/arch/posix/pids.c by Giampaolo Rodola · 10 weeks ago
  68. 0ef9575 clang-format: align escaped newlines by Giampaolo Rodola · 10 weeks ago
  69. d99c7e3 winmake.py: update docstring by Giampaolo Rodola · 10 weeks ago
  70. bacb51b Full rewrite of winmake.py by Giampaolo Rodola · 10 weeks ago
  71. 5f054b1 Add errors.c utility functions (#2670) by Giampaolo Rodola · 10 weeks ago
  72. b5c3855 `psutil_oserror()` and `psutil_oserror_wsyscall()` utils (#2668) by Giampaolo Rodola · 2 months ago
  73. 2696f5b Rm duplicated Windows code by Giampaolo Rodola · 2 months ago
  74. 8bbd12d Move psutil_check_pid_range() in arch/all/pids.c by Giampaolo Rodola · 2 months ago
  75. 3fdbb19 Update HISTORY.rst + bump up ver by Giampaolo Rodola · 2 months ago
  76. a0bc1b3 Format C code and enforce it via `clang-format` (#2667) by Giampaolo Rodola · 2 months ago
  77. d05b874 test_process_all.py: enforce the "fork" multiprocessing method (#2666) by Pierre Labastie · 2 months ago
  78. 73b821a Update HISTORY.rst by Giampaolo Rodola · 2 months ago
  79. c948ef0 Update HISTORY.rst by Giampaolo Rodola · 2 months ago release-7.1.2
  80. 7dfd0ed Build 3.14t wheels (#2659) by Lysandros Nikolaou · 2 months ago
  81. cbc0ba9 C: add missing ; by Giampaolo Rodola · 2 months ago
  82. a6ca9e1 BSD: Py_INCREF None value + use psutil_badargs() by Giampaolo Rodola · 2 months ago
  83. 3ed6417 BSD: kinfo_getfile() check args + INT_MAX by Giampaolo Rodola · 2 months ago
  84. 742c9b5 [macOS] lots of fixes (#2662) - should fix macOS segfault #2661 by Giampaolo Rodola · 2 months ago
  85. 9d1ba75 Update pyproject.toml by Giampaolo Rodola · 2 months ago
  86. 68585ca [macOS] various fixes to prevent potential segfaults (#2660) by Giampaolo Rodola · 2 months ago
  87. 439358d Update HISTORY.rst by Giampaolo Rodola · 2 months ago
  88. 24fc7db macos, fix #2658: don't double-free in case of environ() error by Giampaolo Rodola · 2 months ago
  89. f33513e Give credits for #2565 / @lysnikolaou by Giampaolo Rodola · 2 months ago
  90. f77c823 Build wheels for cp313t (#2609) by Lysandros Nikolaou · 2 months ago
  91. d59cda3 Fix #2657: rm python 32-bit CI jobs + wheels by Giampaolo Rodola · 2 months ago
  92. 3bc7279 Merge branch 'master' into ci-refact by Giampaolo Rodola · 2 months ago
  93. d70efbf Revert prev commit by Giampaolo Rodola · 2 months ago
  94. 86cfc2e Update generate_manifest.py so that it does not unnecessarily overwrite MANIFEST.in by Giampaolo Rodola · 2 months ago
  95. bd4955e Change link to download stats by Giampaolo Rodola · 2 months ago
  96. 438fc27 Merge branch 'ci-refact' of github.com:giampaolo/psutil into ci-refact by Giampaolo Rodola · 2 months ago
  97. 31bbc77 Silence some test output by Giampaolo Rodola · 2 months ago
  98. b891009 Giveup on -no-subtests-reports by Giampaolo Rodola · 2 months ago
  99. bfb35bd Make install-pydeps-test before starting tests by Giampaolo Rodola · 2 months ago
  100. bd00af9 Make install-pydeps-test before starting tests by Giampaolo Rodola · 2 months ago