Files
Khem Raj e4030204a3 python3-pytest-benchmark: Upgrade 5.1.0 -> 5.3.1
The project dropped setup.py, switch to python_setuptools_build_meta.
The sdist is now named pytest_benchmark, which is the pypi class
default, so drop PYPI_PACKAGE_SDIST. License checksum change is due
to the copyright year update.

5.1.0 broke every test with pytest 9.2 and Python 3.14:

  AttributeError: 'Function' object has no attribute '_nodeid'
  PendingDeprecationWarning: FileType is deprecated.

which made ptests fail in python3-pint, python3-fastjsonschema,
python3-portion, python3-tblib, python3-construct and
python3-pydantic-core. These now all pass on qemux86-64.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-11-06 00:12:32 -08:00

25 lines
723 B
BlitzBasic

SUMMARY = "A ``pytest`` fixture for benchmarking code. It will group the tests into rounds that are calibrated to the chosen timer."
HOMEPAGE = "https://github.com/ionelmc/pytest-benchmark"
LICENSE = "BSD-2-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=1d907de309286ace60c424a81666867d"
SRC_URI[sha256sum] = "c1ee70a58f9bfb1ac955cc634247a340b0df7bcb949071cfca396f16c6fc3516"
inherit pypi python_setuptools_build_meta
RDEPENDS:${PN} += "\
python3-aspectlib \
python3-core \
python3-datetime \
python3-json \
python3-misc \
python3-netclient \
python3-numbers \
python3-profile \
python3-py-cpuinfo \
python3-pytest \
python3-statistics \
"
BBCLASSEXTEND = "native nativesdk"