Repository navigation
Releases
Releases · ionelmc/pytest-benchmark
v5.3.0
- Added
--benchmark-precisionand--benchmark-confidence: instead of a fixed number of rounds, stop once the mean's relative margin of error falls below the given fraction. Contributed by Aarni Koskela in #318. - Added compare
--betweenmode. Example:pytest-benchmark compare --between=min 0001 0002. Contributed by Aarni Koskela in #302. - Modernized the CI/linting and added spellchecking. Contributed by Aarni Koskela in #304, #306 and #319.
- Defer the xdist auto-disable warning until a benchmark fixture is collected. Contributed by xlyyddy in #317 (fixes #65).
- Replaced deprecated
argparse.FileType. Contributed by Sophia Castellarin in #310. - Fixed various spelling/typos. Contributed by Daniel Holth and Hugo van Kemenade in #297 and #299.
- Cleaned up various dead code. Contributed by Hugo van Kemenade in #300 and #301.
- CI now tests only with latest Pytest (now 9.1.1), Python 3.10-3.14 and PyPy 3.11.