Skip to content

chore(main): release 0.3.0#58

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--pytest-benchmem
Open

chore(main): release 0.3.0#58
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--pytest-benchmem

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.3.0 (2026-06-15)

⚠ BREAKING CHANGES

  • store memory as per-repeat series; drop peak_max and the memory alias (#75)
  • drop the gross metric and the now-obsolete mode tag (#67)

Features

  • benchmem sweep CLI — cross-version sweeps without a harness (#87) (8230ddb)
  • action-scoped absolute memory ceilings via @pytest.mark.benchmem(max_*) (#86) (9afac1f)
  • actionable error when memray's Tracker is already active (#89) (bdd24e9)
  • benchmem compare --csv and --sort (#74) (5da39dc)
  • bring compare and sweeps onto the combined-table guidelines (#68) (0caf794)
  • capture per-repeat memory series and report distributions via --stat (#72) (36f8856)
  • let callers label snapshots, decoupling series names from filenames (#57) (10228e1)
  • one table for timing + memory (combined by default) (#65) (2f6e8f8)
  • spread varying memory metrics into min/mean/max columns (#76) (01377ef)
  • suite-wide memory repeats + column/stat selection (#79) (88251a7)

Bug Fixes

  • compare no longer crashes when two runs share a file stem (#64) (60d7e7b)
  • hoist byte units into the header in the standalone memory table (#73) (8ad5a73)

Code Refactoring

  • drop the gross metric and the now-obsolete mode tag (#67) (90c7045)
  • store memory as per-repeat series; drop peak_max and the memory alias (#75) (bc04805)

This PR was generated with Release Please. See documentation.

@github-actions github-actions Bot force-pushed the release-please--branches--main--components--pytest-benchmem branch 2 times, most recently from 405ebbc to 448db66 Compare June 14, 2026 08:44
@read-the-docs-community

read-the-docs-community Bot commented Jun 14, 2026

Copy link
Copy Markdown

Documentation build overview

📚 pytest-benchmem | 🛠️ Build #33144726 | 📁 Comparing b060949 against latest (60d7e7b)

  🔍 Preview build  

7 files changed · ± 7 modified

± Modified

@github-actions github-actions Bot changed the title chore(main): release 0.2.2 chore(main): release 0.3.0 Jun 14, 2026
@github-actions github-actions Bot force-pushed the release-please--branches--main--components--pytest-benchmem branch 11 times, most recently from cff8498 to 1debbea Compare June 15, 2026 11:13
@github-actions github-actions Bot force-pushed the release-please--branches--main--components--pytest-benchmem branch from 1debbea to b060949 Compare June 15, 2026 11:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants