github ionelmc/pytest-benchmark v5.3.0

7 hours ago
  • Added --benchmark-precision and --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 --between mode. 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.

Don't miss a new pytest-benchmark release

NewReleases is sending notifications on new releases.