NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2451 most downloaded on PyPI
Pytest plugin reporting fixtures and test functions execution time.
Last release 1 months ago
14 Aug 2026
Ships unpredictably
gaps range from 8 days to 2.4 years
Most releases are documented
notes for 16 of 18 stable releases
1 version withdrawn
withdrawn after publishing
5 years old
19 releases · first in 2022
One column per quarter.
--pytest-durations-json — export timing data as JSON for CI integration
--pytest-durations-json — export timing data as JSON for CI integration (#60)p90, p95, p99 percentile columns in duration reports (#57)Add --pytest-durations-time-format presets ( #49 ) by @blake-r in #52
Full Changelog: v1.7.1...1.8.0
Show max duration instead of min in reports ( #47 ) by @blake-r in #50
Full Changelog: v1.7.0...v1.7.1
Fix: support pytest 9.x deprecations and class-scoped fixtures by @blake-r in #43
Full Changelog: v1.6.3...v1.7.0
Show max duration instead of min in reports (#47) — fixes a regression from v1.3.1 where the last column was accidentally truncated.
Version 1.6.2 remains the most downloaded release. This backport ensures users on the 1.6.x line get the fix without upgrading to 1.7.x+.
fix: support pytest 9.x deprecations and class-scoped fixtures by @blake-r in https://github.com/blake-r/pytest-durations/pull/43
Full Changelog: https://github.com/blake-r/pytest-durations/compare/v1.6.2...v1.6.3
Full Changelog: v1.6.2...v1.6.3
Improved measurement report rows generation by @blake-r in #36
Full Changelog: v1.6.1...v1.6.2
Remove Category xdist serialization/deserialization by @blake-r in #33
Full Changelog: v1.6.0...v1.6.1
Closes #24 Rename avg column to med by @f2koi in #25
avg column to med by @f2koi in #25Full Changelog: v1.5.2...v1.6.0
Close #19 Use time.time() instead of time.monotonic() due to time-machine bug by @blake-r in #23
Full Changelog: v1.5.1...v1.5.2
Close #21 Fix undefined real_monotonic name by @blake-r in https://github.com/blake-r/pytest-durations/pull/22
Full Changelog: https://github.com/blake-r/pytest-durations/compare/v1.5.0...v1.5.1
Add Python 3.13 to supported versions
Full Changelog: https://github.com/blake-r/pytest-durations/compare/v1.4.0...v1.5.0
Closes #16 Add result log option by @blake-r in https://github.com/blake-r/pytest-durations/pull/17
Full Changelog: https://github.com/blake-r/pytest-durations/compare/v1.3.1...v1.4.0
Upgrade development dependencies by @blake-r in https://github.com/blake-r/pytest-durations/pull/15
Full Changelog: https://github.com/blake-r/pytest-durations/compare/v1.3.0...v1.3.1
Update supported python versions and dependencies by @blake-r in https://github.com/blake-r/pytest-durations/pull/14
Full Changelog: https://github.com/blake-r/pytest-durations/compare/v1.2.0...v1.3.0
Ensure Readme describes changes of the current version by @blake-r in https://github.com/blake-r/pytest-durations/pull/5
Full Changelog: https://github.com/blake-r/pytest-durations/compare/1.1.0...v1.2.0
Fix #3 Do not use xdist interoperation if it is disabled or absent
Full Changelog: https://github.com/blake-r/pytest-durations/compare/1.0.1...1.1.0
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →