Path to this page:
Subject: CVS commit: pkgsrc/devel/py-test-benchmark
From: Adam Ciarcinski
Date: 2024-11-03 20:35:14
Message id: 20241103193514.2E0B7FC7E@cvs.NetBSD.org
Log Message:
py-test-benchmark: updated to 5.1.0
5.1.0 (2024-10-30)
* Fixed broken hooks handling on pytest 8.1 or later (the ``TypeError: \
import_path() missing 1 required keyword-only argument: \
'consider_namespace_packages'`` issue).
Unfortunately this sets the minimum supported pytest version to 8.1.
5.0.1 (2024-10-30)
* Fixed bad fixture check that broke down then `nbmake \
<https://pypi.org/project/nbmake/>`_ was enabled.
5.0.0 (2024-10-29)
* Dropped support for now EOL Python 3.8. Also moved tests suite to only test \
the latest pytest versions (8.3.x).
* Fix generate parametrize tests benchmark csv report errors
* Added the ``--benchmark-time-unit`` cli option for overriding the measurement \
unit used for display.
* Fixes spelling in some help texts.
* Added new cprofile options:
- ``--benchmark-cprofile-loops=LOOPS`` - previously profiling only ran the \
function once, this allow customization.
- ``--benchmark-cprofile-top=COUNT`` - allows showing more rows.
- ``--benchmark-cprofile-dump=[FILENAME-PREFIX]`` - allows saving to a file \
(that you can load in `snakeviz <https://pypi.org/project/snakeviz/>`_, \
`RunSnakeRun <https://pypi.org/project/RunSnakeRun/>`_ or other tools).
* Removed hidden dependency on `py.path <https://pypi.org/project/py/>`_ \
(replaced with pathlib).
Files: