pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/py-psleak



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Jul 23 11:44:13 UTC 2026

Modified Files:
        pkgsrc/sysutils/py-psleak: Makefile distinfo

Log Message:
py-psleak: updated to 0.1.6

0.1.6

- Rewrote the leak detection heuristic: it now looks at the average memory
  growth per call instead of the absolute growth per run, making it much
  harder for noise to fool it. Detection is now reliable also when tests
  are run in parallel.
- The number of calls now escalates geometrically (x1.5 per run) instead of
  linearly.
- Tests can now run in parallel via pytest-xdist; the warning previously
  emitted when running inside a worker is gone.
- ``execute()`` now rejects ``times`` < 2 and ``retries`` < 1: those values
  silently disabled parts of the detection.
- Dropped support for Python 3.6 and 3.7 (now requires Python 3.8+).
- Compatibility with psutil 8.0.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/sysutils/py-psleak/Makefile \
    pkgsrc/sysutils/py-psleak/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/py-psleak/Makefile
diff -u pkgsrc/sysutils/py-psleak/Makefile:1.1 pkgsrc/sysutils/py-psleak/Makefile:1.2
--- pkgsrc/sysutils/py-psleak/Makefile:1.1      Fri Jan 30 12:59:38 2026
+++ pkgsrc/sysutils/py-psleak/Makefile  Thu Jul 23 11:44:13 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.1 2026/01/30 12:59:38 adam Exp $
+# $NetBSD: Makefile,v 1.2 2026/07/23 11:44:13 adam Exp $
 
-DISTNAME=      psleak-0.1.5
+DISTNAME=      psleak-0.1.6
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    sysutils python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/psleak/}
Index: pkgsrc/sysutils/py-psleak/distinfo
diff -u pkgsrc/sysutils/py-psleak/distinfo:1.1 pkgsrc/sysutils/py-psleak/distinfo:1.2
--- pkgsrc/sysutils/py-psleak/distinfo:1.1      Fri Jan 30 12:59:38 2026
+++ pkgsrc/sysutils/py-psleak/distinfo  Thu Jul 23 11:44:13 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2026/01/30 12:59:38 adam Exp $
+$NetBSD: distinfo,v 1.2 2026/07/23 11:44:13 adam Exp $
 
-BLAKE2s (psleak-0.1.5.tar.gz) = e1383979c65e594b84589266a8942e6be77068011036602a9697d3642b0b1ab2
-SHA512 (psleak-0.1.5.tar.gz) = af9bca93125ac070b40542b1e1d236f1fa4fe7fac058d6571f1fc1890ce325dde21eb726f6a760b0272022c1d17fa78c0c361d2a0cf720f48ad333df161cbfe0
-Size (psleak-0.1.5.tar.gz) = 26435 bytes
+BLAKE2s (psleak-0.1.6.tar.gz) = 65c6da5a9a431912a4787ebb90c9ed9dbf572d4104bb1c9a2b7ba742d6fcc465
+SHA512 (psleak-0.1.6.tar.gz) = a6cce6a3aceaa2b2628c4b70bb4c8c17763782a412a1ee0ae6d405612781c687f072f363d0cf896ad47c3595534289e26d6a38e117aeb42b0f6e6651969b7417
+Size (psleak-0.1.6.tar.gz) = 30480 bytes



Home | Main Index | Thread Index | Old Index