Skip to content

v2.0.0

Compare
Choose a tag to compare
@art049 art049 released this 05 Jul 17:05
· 59 commits to master since this release
48e4228

πŸŽ‰ What's Changed

  • Flame graph generation is now supported with Python 3.12+, allowing more granularity in the performance reports. More details can be found in the documentation.

  • Each benchmark is now warmed up a single time before each run to reduce the flakiness and the side effects related to the order in which the benchmarks are run.

πŸš€ Migration Path

A heads-up, this is a breaking change and it might affect your current performance baseline a bit. But here's the exciting part - it's packed with new, cool features and promises improved result stability πŸŽ‰!

We recommend you create a standalone PR to update the pytest-codspeed package, acknowledge the potential regressions, and merge it to update the baseline on your default branch.

πŸ“š Details

Fixes

  • support benchmark.extra_info from pytest-benchmark by @art049 in #10

Internals

Full Changelog: v1.2.2...v2.0.0