1. aa90de9 Windows / net_if_addrs(): use Py_CLEAR to eliminate risk of potential leaks by Giampaolo Rodola · 3 weeks ago master
  2. 5e4f170 [Windows] net_if_stats memory leak (#2691) by Giampaolo Rodola · 3 weeks ago
  3. 40e2787 Make ntuples work with subTest of new pytest release by Giampaolo Rodola · 3 weeks ago
  4. 1829c62 Fix #2684 / freebsd: compilation fails due to missing include. by Giampaolo Rodola · 3 weeks ago
  5. 4ffcc93 Rm pytest-subtests dep by Giampaolo Rodola · 3 weeks ago pytest-subtests
  6. 0fa61d1 Update doc about supported python versions by Giampaolo Rodola · 3 weeks ago
  7. 331eb8f [Linux] Add wheels for Linux musl (#2690) by Giampaolo Rodola · 3 weeks ago
  8. ec833eb Make ruff happy by Giampaolo Rodola · 4 weeks ago
  9. a956ad9 Refactor GIT hook script by Giampaolo Rodola · 5 weeks ago
  10. 1de683b Make new black version happy by Giampaolo Rodola · 5 weeks ago
  11. c15b019 @retry_on_failure deco: call setUp / tearDown before retry by Giampaolo Rodola · 5 weeks ago
  12. 5caf5f6 Move namedtuples in a new _ntuples.py module. by Giampaolo Rodola · 5 weeks ago
  13. 0071d54 Skip test not for Windows by Giampaolo Rodola · 5 weeks ago
  14. 931b0d8 memleak.py: improve output format by Giampaolo Rodola · 5 weeks ago
  15. aae4745 test_memleaks.py: call self.execute() only once per test (avoid printing wrong stuff) by Giampaolo Rodola · 5 weeks ago
  16. 8d8fa5e Make `psutil.test.MemoryLeakTestCase` public (#2682) by Giampaolo Rodola · 6 weeks ago
  17. d91da4a TestMemoryLeak: track RSS, VMS, and USS memory instead of just USS by Giampaolo Rodola · 6 weeks ago
  18. 055ad0f Rm fake_pytest (re. to #2680) by Giampaolo Rodola · 6 weeks ago
  19. 024ec81 Move tests/ in root directory (#2680) by Giampaolo Rodola · 6 weeks ago
  20. 5904ff9 Pre-release by Giampaolo Rodola · 6 weeks ago release-7.1.3
  21. d42db80 Update DEVGUIDE.rst by Giampaolo Rodola · 6 weeks ago
  22. e4e1003 psutil_kinfo_proc: return in case of badargs; also print to stderr in case of PSUTIL_TESTING by Giampaolo Rodola · 6 weeks ago
  23. bcdede4 Introduce PSUTIL_TESTING mode. Terminate execution if str_* funcs fail by Giampaolo Rodola · 6 weeks ago
  24. 6822ba7 Replace `strlcat/strlcpy` with safe `str_copy/str_append` (#2678) by Giampaolo Rodola · 6 weeks ago
  25. 0a7465c Windows: use str_format() in psutil_users(). by Giampaolo Rodola · 6 weeks ago
  26. fd05690 [Windows] fix MAC address string construction in `net_if_addrs()` (#2677) by Giampaolo Rodola · 6 weeks ago
  27. 7d82135 NetBSD: refact proc cwd() by Giampaolo Rodola · 6 weeks ago
  28. 262977f Replace unsafe `sprintf/snprintf/sprintf_s` calls with `str_format()` (#2676) by Giampaolo Rodola · 6 weeks ago
  29. 1ba3cf5 Fix #2675 / macOS: convert process status() to a meaningful value by Giampaolo Rodola · 6 weeks ago
  30. df607b1 Silence output of some tests + fix NetBSD build by Giampaolo Rodola · 6 weeks ago
  31. 63beda8 Merge branch 'win-disk-usage' by Giampaolo Rodola · 6 weeks ago
  32. 143844a Windows / net_io_counters improvements by Giampaolo Rodola · 7 weeks ago
  33. c185f74 [Windows] fix incorrect `disk_usage()` on 32-bit Python for large drives (#2674) by Giampaolo Rodola · 7 weeks ago
  34. 2f4ebb5 Update HISTORY.rst by Giampaolo Rodola · 7 weeks ago
  35. ac4a1f1 Fix BSD compilation err by Giampaolo Rodola · 7 weeks ago
  36. 96085b5 Calculate "used" disk space in C, not in python by Giampaolo Rodola · 7 weeks ago
  37. f35a1a2 Fix disk usage reporting on Windows for large drives by Giampaolo Rodola · 7 weeks ago
  38. 618cbfd New psutil/arch/bsd/proc_utils.c and psutil/arch/osx/proc_utils.c by Giampaolo Rodola · 7 weeks ago
  39. 07cb1fa (IMPORTANT) make: do not build before tests; do it manually by Giampaolo Rodola · 7 weeks ago
  40. fb17cee Makefile: avoid unneeded var by Giampaolo Rodola · 7 weeks ago
  41. b27d43f Makefile: make help: use awk instead of grep + handle targets with numbers and dots by Giampaolo Rodola · 7 weeks ago
  42. fbb4b69 Makefile: use $(MAKE) instead of ${MAKE} by Giampaolo Rodola · 7 weeks ago
  43. 169ad9f Makefile: use macro to avoid code repetition when running tests by Giampaolo Rodola · 7 weeks ago
  44. 58f2da7 Remove unused .h includes by Giampaolo Rodola · 7 weeks ago
  45. adf42a3 BSD / OSX: increase chances to recognize zombie processes (#2672) by Giampaolo Rodola · 7 weeks ago
  46. ce4aec6 BSD: move / refactor `psutil_kinfo_proc()` (#2671) by Giampaolo Rodola · 7 weeks ago
  47. df97f0a Refactor out has_pid_zero() fun by Giampaolo Rodola · 7 weeks ago
  48. 2df2fc2 Move psutil_pid_exists into psutil/arch/posix/pids.c by Giampaolo Rodola · 7 weeks ago
  49. 0ef9575 clang-format: align escaped newlines by Giampaolo Rodola · 7 weeks ago
  50. d99c7e3 winmake.py: update docstring by Giampaolo Rodola · 7 weeks ago
  51. bacb51b Full rewrite of winmake.py by Giampaolo Rodola · 7 weeks ago
  52. 5f054b1 Add errors.c utility functions (#2670) by Giampaolo Rodola · 7 weeks ago
  53. b5c3855 `psutil_oserror()` and `psutil_oserror_wsyscall()` utils (#2668) by Giampaolo Rodola · 7 weeks ago
  54. 2696f5b Rm duplicated Windows code by Giampaolo Rodola · 7 weeks ago
  55. 8bbd12d Move psutil_check_pid_range() in arch/all/pids.c by Giampaolo Rodola · 7 weeks ago
  56. 3fdbb19 Update HISTORY.rst + bump up ver by Giampaolo Rodola · 7 weeks ago
  57. a0bc1b3 Format C code and enforce it via `clang-format` (#2667) by Giampaolo Rodola · 7 weeks ago
  58. d05b874 test_process_all.py: enforce the "fork" multiprocessing method (#2666) by Pierre Labastie · 7 weeks ago
  59. 73b821a Update HISTORY.rst by Giampaolo Rodola · 7 weeks ago
  60. c948ef0 Update HISTORY.rst by Giampaolo Rodola · 7 weeks ago release-7.1.2
  61. 7dfd0ed Build 3.14t wheels (#2659) by Lysandros Nikolaou · 7 weeks ago
  62. cbc0ba9 C: add missing ; by Giampaolo Rodola · 7 weeks ago
  63. a6ca9e1 BSD: Py_INCREF None value + use psutil_badargs() by Giampaolo Rodola · 7 weeks ago
  64. 3ed6417 BSD: kinfo_getfile() check args + INT_MAX by Giampaolo Rodola · 7 weeks ago
  65. 742c9b5 [macOS] lots of fixes (#2662) - should fix macOS segfault #2661 by Giampaolo Rodola · 7 weeks ago
  66. 9d1ba75 Update pyproject.toml by Giampaolo Rodola · 7 weeks ago
  67. 68585ca [macOS] various fixes to prevent potential segfaults (#2660) by Giampaolo Rodola · 7 weeks ago
  68. 439358d Update HISTORY.rst by Giampaolo Rodola · 7 weeks ago
  69. 24fc7db macos, fix #2658: don't double-free in case of environ() error by Giampaolo Rodola · 7 weeks ago
  70. f33513e Give credits for #2565 / @lysnikolaou by Giampaolo Rodola · 7 weeks ago
  71. f77c823 Build wheels for cp313t (#2609) by Lysandros Nikolaou · 7 weeks ago
  72. d59cda3 Fix #2657: rm python 32-bit CI jobs + wheels by Giampaolo Rodola · 7 weeks ago
  73. 3bc7279 Merge branch 'master' into ci-refact by Giampaolo Rodola · 7 weeks ago
  74. d70efbf Revert prev commit by Giampaolo Rodola · 7 weeks ago
  75. 86cfc2e Update generate_manifest.py so that it does not unnecessarily overwrite MANIFEST.in by Giampaolo Rodola · 7 weeks ago
  76. bd4955e Change link to download stats by Giampaolo Rodola · 7 weeks ago
  77. 438fc27 Merge branch 'ci-refact' of github.com:giampaolo/psutil into ci-refact by Giampaolo Rodola · 7 weeks ago
  78. 31bbc77 Silence some test output by Giampaolo Rodola · 7 weeks ago
  79. b891009 Giveup on -no-subtests-reports by Giampaolo Rodola · 7 weeks ago
  80. bfb35bd Make install-pydeps-test before starting tests by Giampaolo Rodola · 7 weeks ago
  81. bd00af9 Make install-pydeps-test before starting tests by Giampaolo Rodola · 7 weeks ago
  82. 1504c3d Pin pytest-subtests>=0.15 by Giampaolo Rodola · 7 weeks ago
  83. 0371766 Silence more output by Giampaolo Rodola · 7 weeks ago
  84. dc77246 Silence some verbose test by Giampaolo Rodola · 7 weeks ago
  85. c7f13dd Refact `psutil_pids()` C code (#2656) by Giampaolo Rodola · 7 weeks ago
  86. e1449d6 CI: various speedups by Giampaolo Rodola · 8 weeks ago
  87. 0bd5f1b [macOS] fix zombie recognition logic for proc cmdline() and environ() (#2654) by Giampaolo Rodola · 8 weeks ago
  88. 047b09c Ensure exit code from fake_pytest.main() is propagated (#2652) by Miro Hrončok · 8 weeks ago
  89. 6ccd75d Remove _psutil_posix.c (#2651) by Giampaolo Rodola · 8 weeks ago
  90. 4c54215 C: always use return -1; to indicate error by Giampaolo Rodola · 8 weeks ago
  91. fd4f5e5 CI: refact cibuildwheel test runs by Giampaolo Rodola · 8 weeks ago
  92. a07e87a Pre release by Giampaolo Rodola · 8 weeks ago release-7.1.1
  93. 7a0756f Upgrade actions/setup-python@v6 by Giampaolo Rodola · 8 weeks ago
  94. 03c5c69 setup.py: link external libs also when compiling _psutil_posix.c ext by Giampaolo Rodola · 8 weeks ago
  95. 49b56c2 [SunOS] Drop SunOS 10 support (#2647) by Giampaolo Rodola · 8 weeks ago
  96. 8aca550 [SunOS] add CI test runner for SunOS (#2646) by Giampaolo Rodola · 8 weeks ago
  97. c4dd48a Rename psutil_get_proc_list() to _psutil_pids() by Giampaolo Rodola · 8 weeks ago
  98. 567b6c9 CI: rename ci-* Makefile target by Giampaolo Rodola · 9 weeks ago
  99. c3f6551 avoid raising the result of pytest.skip/pytest.fail (#2638) by Eli Wenig · 9 weeks ago
  100. a2091b9 Centralize distribution sanity check into Makefile by Giampaolo Rodola · 9 weeks ago