Skip to content

Comments

chore: bump codeflash-benchmark version to 0.3.0#1536

Merged
misrasaurabh1 merged 3 commits intomainfrom
cf-release-benchmark-0.2.0
Feb 19, 2026
Merged

chore: bump codeflash-benchmark version to 0.3.0#1536
misrasaurabh1 merged 3 commits intomainfrom
cf-release-benchmark-0.2.0

Conversation

@KRRT7
Copy link
Collaborator

@KRRT7 KRRT7 commented Feb 18, 2026

Summary

  • Bump codeflash-benchmark from 0.2.0 to 0.3.0
  • First automated release using the new publish-benchmark job in publish.yml

@KRRT7 KRRT7 force-pushed the cf-release-benchmark-0.2.0 branch from 8c39731 to a76f28f Compare February 18, 2026 22:46
@github-actions github-actions bot added the workflow-modified This PR modifies GitHub Actions workflows label Feb 18, 2026
@claude
Copy link
Contributor

claude bot commented Feb 18, 2026

PR Review Summary

Prek Checks

✅ All checks passed (ruff check, ruff format) — no issues found.

Mypy

✅ No type errors in changed files.

Code Review

✅ No critical issues found. This PR cleanly migrates codeflash-benchmark to dynamic versioning:

  • Moves version source of truth to codeflash_benchmark/version.py (replacing inline __version__ in __init__.py)
  • Switches build system from setuptools to hatchling + uv-dynamic-versioning
  • Updates publish.yml workflow to reference version.py and removes the now-unnecessary pyproject.toml version verification step
  • __init__.py re-exports __version__ correctly for backwards compatibility

Test Coverage

File PR Main Delta
codeflash_benchmark/__init__.py 100% 100% 0%
codeflash_benchmark/version.py (new) 100% N/A ✅ New file fully covered
Overall 78% 78% 0%

✅ No coverage regressions. New file has 100% coverage.

Note: 8 pre-existing test failures in tests/test_tracer.py (present on both main and this branch — unrelated to this PR).


Last updated: 2026-02-19

@KRRT7 KRRT7 mentioned this pull request Feb 19, 2026
@misrasaurabh1 misrasaurabh1 merged commit 6346c74 into main Feb 19, 2026
26 of 27 checks passed
@misrasaurabh1 misrasaurabh1 deleted the cf-release-benchmark-0.2.0 branch February 19, 2026 18:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

workflow-modified This PR modifies GitHub Actions workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants