summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python/python3-pyperf_2.1.0.bb
diff options
context:
space:
mode:
authorLeon Anavi <leon.anavi@konsulko.com>2021-01-19 19:37:39 +0200
committerKhem Raj <raj.khem@gmail.com>2021-01-20 09:30:14 -0800
commitdc4f8b38043bfb8418ec9e5881cdf4e50e700114 (patch)
treeea37820c579136bfc35e116df8dd01b6c49ff916 /meta-python/recipes-devtools/python/python3-pyperf_2.1.0.bb
parent9ce09b667e2b059ffcdbbe1c6834dd376763ddc3 (diff)
downloadmeta-openembedded-dc4f8b38043bfb8418ec9e5881cdf4e50e700114.tar.gz
python3-pyperf: Upgrade 2.0.0 -> 2.1.0
Upgrade to release 2.1.0: - The compare_to command now computes the geometric mean. - The compare_to command no longer displays percentages: display less numbers to make the output easier to read. Also, percentage were almost the same values than the xxx faster or xxx slower values, but rounded differenly which introduced confusion. - Project moved to https://github.com/psf/pyperf/ - system command now only emits a warning rather than failing with a hard error if it fails to get or set the frequency of a CPU. - The pyperf project is now covered by the PSF Code of Conduct. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-python/recipes-devtools/python/python3-pyperf_2.1.0.bb')
-rw-r--r--meta-python/recipes-devtools/python/python3-pyperf_2.1.0.bb23
1 files changed, 23 insertions, 0 deletions
diff --git a/meta-python/recipes-devtools/python/python3-pyperf_2.1.0.bb b/meta-python/recipes-devtools/python/python3-pyperf_2.1.0.bb
new file mode 100644
index 0000000000..b57ea16eba
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-pyperf_2.1.0.bb
@@ -0,0 +1,23 @@
1SUMMARY = "A toolkit to write, run and analyze benchmarks"
2DESCRIPTION = " \
3The Python pyperf module is a toolkit to write, run and analyze benchmarks. \
4Features: \
5 * Simple API to run reliable benchmarks \
6 * Automatically calibrate a benchmark for a time budget. \
7 * Spawn multiple worker processes. \
8 * Compute the mean and standard deviation. \
9 * Detect if a benchmark result seems unstable. \
10 * JSON format to store benchmark results. \
11 * Support multiple units: seconds, bytes and integer. \
12"
13LICENSE = "MIT"
14LIC_FILES_CHKSUM = "file://COPYING;md5=78bc2e6e87c8c61272937b879e6dc2f8"
15
16SRC_URI[sha256sum] = "1257d673d89fdcdbaec8077afeb365e7a94739c1b263572b09403cac25708ad3"
17
18DEPENDS += "${PYTHON_PN}-six-native"
19
20PYPI_PACKAGE = "pyperf"
21inherit pypi setuptools3
22
23RDEPENDS_${PN} += "${PYTHON_PN}-misc"