pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/py-test-benchmark



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Nov  8 23:14:54 UTC 2026

Modified Files:
        pkgsrc/devel/py-test-benchmark: Makefile distinfo

Log Message:
py-test-benchmark: update to 5.3.1.

Fixed an AttributeError with pytest's public nodeid attribute by
avoiding the removed private node._nodeid attribute (fixes #321).
This adds support for Pytest 9.2. Contributed by Hfycium in #323.

Fixed Stats.hd15iqr returning the first datum above the Tukey upper
fence instead of the highest datum within it, so the statistic
reported the outlier it exists to exclude. ld15iqr was already
correct. Contributed by WatchTree-19 in #320.

Added workaround for pygal's broken PluginImportFixer (it's removed
from sys.meta_path).


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/py-test-benchmark/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/devel/py-test-benchmark/distinfo

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

Modified files:

Index: pkgsrc/devel/py-test-benchmark/Makefile
diff -u pkgsrc/devel/py-test-benchmark/Makefile:1.13 pkgsrc/devel/py-test-benchmark/Makefile:1.14
--- pkgsrc/devel/py-test-benchmark/Makefile:1.13        Sun Nov  8 19:00:31 2026
+++ pkgsrc/devel/py-test-benchmark/Makefile     Sun Nov  8 23:14:54 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2026/11/08 19:00:31 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2026/11/08 23:14:54 wiz Exp $
 
-DISTNAME=      pytest_benchmark-5.3.0
+DISTNAME=      pytest_benchmark-5.3.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/pytest_/test-/}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pytest-benchmark/}
@@ -17,14 +17,17 @@ DEPENDS+=   ${PYPKGPREFIX}-test>=8.1:../..
 TEST_DEPENDS+= ${PYPKGPREFIX}-elasticsearch-[0-9]*:../../databases/py-elasticsearch
 # optional dependency
 TEST_DEPENDS+= ${PYPKGPREFIX}-pygal>=0:../../graphics/py-pygal
+# optional: aspectlib (unpackaged)
 TEST_DEPENDS+= ${PYPKGPREFIX}-nbmake-[0-9]*:../../devel/py-nbmake
 TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist
 
 USE_LANGUAGES= # none
 
 PY_RENAME_BINARIES=    py.test-benchmark pytest-benchmark
 
-# 36 failed, 116 passed, 23 skipped, 79 errors
+# as of 5.3.1
+# 4 failed, 236 passed, 19 skipped, 3 errors
 
 pre-test:
        ${LN} -sf ${DESTDIR}${PREFIX}/bin/pytest-benchmark-${PYVERSSUFFIX} ${BUILDLINK_DIR}/bin/pytest-benchmark

Index: pkgsrc/devel/py-test-benchmark/distinfo
diff -u pkgsrc/devel/py-test-benchmark/distinfo:1.10 pkgsrc/devel/py-test-benchmark/distinfo:1.11
--- pkgsrc/devel/py-test-benchmark/distinfo:1.10        Sun Nov  8 19:00:31 2026
+++ pkgsrc/devel/py-test-benchmark/distinfo     Sun Nov  8 23:14:54 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2026/11/08 19:00:31 wiz Exp $
+$NetBSD: distinfo,v 1.11 2026/11/08 23:14:54 wiz Exp $
 
-BLAKE2s (pytest_benchmark-5.3.0.tar.gz) = 206a4011353eea43f510aad9d57d6c70fd35b5fe3284d2b48de6fd487dcddb3d
-SHA512 (pytest_benchmark-5.3.0.tar.gz) = 517de9a4a6b15084f49ca957d0f413e69189fc65e4512e022d6e7c8bcc25d134b4188524d339975e737aeab2340c5fa89dbfb2eb94fce0f31cf3d4def4c854ed
-Size (pytest_benchmark-5.3.0.tar.gz) = 375410 bytes
+BLAKE2s (pytest_benchmark-5.3.1.tar.gz) = b9b1df868b9c0af9f6222ba9fe57251dadbf787574ee7650f65ad3ee4d4738d8
+SHA512 (pytest_benchmark-5.3.1.tar.gz) = 00af260874d023771761475c6f35504678c2fcf5fee72b2885209ccd2fe4b23cae3b46217e0c77b78e9f90d6a332d9e3a6669f0278f4424f53f53dee8ec2f9ef
+Size (pytest_benchmark-5.3.1.tar.gz) = 385467 bytes



Home | Main Index | Thread Index | Old Index