Skip to content

chore(release): bump version to 0.4.0#306

Merged
divyasinghds merged 1 commit into
developfrom
chore/release-0.4.0
Jun 18, 2026
Merged

chore(release): bump version to 0.4.0#306
divyasinghds merged 1 commit into
developfrom
chore/release-0.4.0

Conversation

@divyasinghds

@divyasinghds divyasinghds commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Summary

Bumps __version__ from 0.3.12 to 0.4.0 to mark the minor-version cut after the substantive batch landed under 0.3.x.

setup.py reads the literal from tracebloc_ingestor/__init__.py (#175), so this is the only file to bump.

What 0.4.0 includes (highlights since 0.3.0)

Refactors (P3–P6) — consolidation into the ModalityRegistry

Atomicity — validator-rejected ingest leaves no orphan

Preflight UX

Other

Test plan

  • __version__ resolves to 0.4.0 from a Python import.
  • Full suite green on the bump: 1151 passed, 1 xfailed.
  • Once merged, tagging v0.4.0 will trigger the existing Release-image workflow.

🤖 Generated with Claude Code


Note

Low Risk
Metadata-only version bump with no runtime or behavioral code changes in the diff.

Overview
Bumps the package release version from 0.3.12 to 0.4.0 by updating the __version__ literal in tracebloc_ingestor/__init__.py.

That file remains the single source of truth (#175); setup.py continues to parse it via _read_version(), so no other files need changing for the version cut.

Reviewed by Cursor Bugbot for commit aabef28. Bugbot is set up for automated code reviews on this repo. Configure here.

Marks the minor-version cut following the substantive batch landed under
0.3.x:
  - the P3–P6 refactor series consolidating per-category behavior into
    ModalityRegistry + extracting RecordProcessor / BatchWriter / TableLock
    (#253, #255, #256, #257, #272, #273, #274, #275, #276, #278, #280,
    #284)
  - atomicity work that closes the create_table-before-validate window
    at multiple gates (#260/#265/#279, #289/#292)
  - preflight UX fixes — typo suggestions on schema types (#264/#293),
    JSONL detection (#263), clean LabelDiversity behaviour on JSON
    edge cases (#267/#294), file-type error includes allowed
    extension (#291/#295)
  - canonical column-identifier grammar (#288)
  - tokenizer fingerprint hardening (#286)
  - self-supervised edge-label metadata fix (#297)
  - TSF README example aligned with runtime validators (#290/#296)

setup.py reads the literal from __init__.py (#175), so this is the only
file to bump.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@divyasinghds divyasinghds self-assigned this Jun 18, 2026
@LukasWodka

Copy link
Copy Markdown
Collaborator

👋 Heads-up — Code review queue is at 39 / 30

Above the WIP limit. The team convention is to review existing PRs before opening new work.

Open PRs currently in Code review (oldest first):

Pull from review before opening new work. (This is a nudge from the kanban WIP check, not a block.)

@divyasinghds divyasinghds merged commit df307e5 into develop Jun 18, 2026
7 checks passed
@divyasinghds divyasinghds deleted the chore/release-0.4.0 branch June 18, 2026 05:36
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.

3 participants