* Fix regression, plugin was raising ``ValueError: no option named 'dist'`` when xdist wasn't installed.
2.4.0
------------------
* Add a ``benchmark_weave`` experimental fixture. * Fix internal failures when ``xdist`` plugin is active. * Automatically disable benchmarks if ``xdist`` is active.
2.3.0
------------------
* Moved the warmup in the calibration phase. Solves issues with benchmarking on PyPy.
Added a ``--benchmark-warmup-iterations`` option to fine-tune that.
2.2.0
------------------
* Make the default rounds smaller (so that variance is more accurate). * Show the defaults in the ``--help`` section.
2.1.0
------------------
* Simplify the calibration code so that the round is smaller. * Add diagnostic output for calibration code (``--benchmark-verbose``).
2.0.0
------------------
* Replace the context-manager based API with a simple callback interface. **BACKWARDS INCOMPATIBLE** * Implement timer calibration for precise measurements.