Skip to content

Develop to prod 0.4.0#307

Merged
divyasinghds merged 2 commits into
masterfrom
develop
Jun 18, 2026
Merged

Develop to prod 0.4.0#307
divyasinghds merged 2 commits into
masterfrom
develop

Conversation

@divyasinghds

@divyasinghds divyasinghds commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Summary

Related

Type of change

  • Feature
  • Bug fix
  • Tech-debt / refactor
  • Docs
  • Security / hardening
  • Breaking change

Test plan

Screenshots / recordings

Deployment notes

Checklist

  • Tests added / updated and passing locally
  • Docs updated if behavior or config changed
  • No secrets / credentials in the diff
  • For security-sensitive paths: appropriate reviewer requested

Note

Low Risk
The visible diff is a one-line version change with no runtime logic; overall release risk depends on other commits in the sync PR, not shown here.

Overview
Release version bump for v0.4.0 as part of the develop → prod sync (Develop to prod 0.4.0).

Updates __version__ in tracebloc_ingestor/__init__.py from 0.3.12 to 0.4.0. Per existing release practice, this is the only file that must change for the version string; setup.py reads it via _read_version() at build time so PyPI and import tracebloc_ingestor stay aligned.

The major SemVer step (0.3 → 0.4) signals breaking or otherwise significant changes that are expected to land with this sync, even though this diff is only the version literal.

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

divyasinghds and others added 2 commits June 18, 2026 11:04
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>
chore(release): bump version to 0.4.0
@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 28ba422 into master Jun 18, 2026
13 of 14 checks passed
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