Skip to content

Release prep: bump to 0.3.0, backfill CHANGELOG for 0.2.0/0.2.1 - #31

Merged
mdenolle merged 1 commit into
masterfrom
chore/release-prep-v0.3.0
Jul 27, 2026
Merged

Release prep: bump to 0.3.0, backfill CHANGELOG for 0.2.0/0.2.1#31
mdenolle merged 1 commit into
masterfrom
chore/release-prep-v0.3.0

Conversation

@mdenolle

Copy link
Copy Markdown
Contributor

Prep for cutting a codameter release per FrugalMind's finding: the private-golden
mechanism and the dvv_processing -> codameter dataset_id rename exist on
master but were never released -- FrugalMind's last eval run is pinned to
v0.2.1, which predates both.

  • Backfills CHANGELOG.md: the "Unreleased" section had never been closed out
    across the last two version bumps (0.2.0, 0.2.1) -- split into proper dated
    sections, and added a new entry for everything unreleased since v0.2.1.
  • Bumps src/codameter/_version.py to 0.3.0.

Does not push a v0.3.0 tag -- that triggers release.yml (PyPI publish +
GitHub release, which mints a Zenodo DOI), so I'm holding that for explicit
go-ahead after this merges.

Test plan

  • 219/219 tests pass (1 unrelated skip)
  • python -m build produces a clean sdist + wheel; twine check passes
  • import codameter; codameter.__version__ == "0.3.0"

CHANGELOG's "Unreleased" section had never been closed out across the
last two releases -- it still described work that actually shipped in
0.2.0, with no entry at all for 0.2.1. Split it into proper 0.2.0/0.2.1
sections (dated from the version-bump commits) and added a new entry
for what has landed on master since v0.2.1: the hideable golden set,
codameter-bench, the RT-coda envelope + branch-asymmetry tools, the
coda_window_from_envelope() envelope-flattening detector, and --
called out explicitly as breaking -- the FrugalMind suite dataset_id
rename from "dvv_processing" to "codameter" (src/codameter/frugalmind.py),
which changes the suite name and exported JSONL path a harness resolves.

Verified: 219/219 tests pass (1 unrelated skip), sdist+wheel build
cleanly and pass `twine check`.
Copilot AI review requested due to automatic review settings July 27, 2026 10:15

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Prepares the repository for a 0.3.0 release by updating the package’s single-source version and backfilling the changelog sections that were never properly closed out for 0.2.0/0.2.1.

Changes:

  • Bump package version to 0.3.0 via src/codameter/_version.py.
  • Restructure CHANGELOG.md to include dated sections for 0.2.0, 0.2.1, and 0.3.0 with detailed release notes.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
src/codameter/_version.py Updates the package version constant to 0.3.0 (used by Hatch dynamic versioning).
CHANGELOG.md Adds and reorganizes release entries for 0.2.0/0.2.1 and a new 0.3.0 section.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread CHANGELOG.md
Comment on lines +7 to 9
## 0.3.0 — 2026-07-27

### Added
@mdenolle
mdenolle merged commit 9c3259b into master Jul 27, 2026
1 check passed
@mdenolle
mdenolle deleted the chore/release-prep-v0.3.0 branch July 27, 2026 10:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants