Skip to content

chore(release): prepare version 0.12.2 - #317

Merged
dipamc merged 1 commit into
mainfrom
release/v0.12.2
Oct 15, 2026
Merged

dipamc merged 1 commit into
mainfrom
release/v0.12.2

Conversation

@dipamc

@dipamc dipamc commented Oct 15, 2026

Copy link
Copy Markdown
Collaborator

Prepare the lockstep 0.12.2 release of flopscope, flopscope-server and flopscope-client following the green post-merge CI on #316.

Updates all eight version and cross-package pin locations, refreshes the three lockfiles, and finalizes participant-facing release notes with billing impacts. Third-party dependency versions and the NumPy requirement remain unchanged; uv also normalizes redundant lockfile markers.

Validation:

  • All three wheels and source distributions built successfully from these release files.
  • Wheel metadata confirms version 0.12.2 and exact cross-package dependency pins.
  • Actual-wheel release contract: 6 passed, including isolated Python 3.10 server/client installs and the budget-summary contract.
  • All eight version locations agree; all three lockfile checks and diff checks pass.

This PR does not create a tag or trigger PyPI publishing. After CI and merge, tag creation and publishing require a separate explicit user instruction.

@dipamc
dipamc merged commit 48f010a into main Oct 15, 2026
24 checks passed
@dipamc
dipamc deleted the release/v0.12.2 branch October 15, 2026 13: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.

1 participant