Skip to content

Release v0.18.4#463

Merged
vinay553 merged 1 commit into
masterfrom
codex/bump-local-dedup-version
Jun 8, 2026
Merged

Release v0.18.4#463
vinay553 merged 1 commit into
masterfrom
codex/bump-local-dedup-version

Conversation

@vinay553
Copy link
Copy Markdown
Contributor

@vinay553 vinay553 commented Jun 8, 2026

Summary

Bump scale-nucleus from 0.18.3 to 0.18.4 and add a CHANGELOG.md entry for the local pHash deduplication utility merged in #462.

This follows the prior release metadata pattern from #461 and #455: update the single Poetry version source in pyproject.toml, then prepend the matching Keep-a-Changelog entry.

Release notes

  • Adds release metadata for deduplicate_by_phash, which deduplicates DatasetItem objects or items_and_annotation_generator() rows by local pHash without API calls.
  • Documents threshold support and the returned result fields (unique, unique_dataset_items, unique_reference_ids, and DeduplicationStats).

Validation

  • poetry run pre-commit run --all-files
  • poetry build
  • Verified scale-nucleus latest on PyPI is currently 0.18.3; v0.18.4 is not present in local tags.

After this merges, publishing should be triggered by tagging the merged commit as v0.18.4.

Greptile Summary

Bumps the scale-nucleus package version from 0.18.3 to 0.18.4 and prepends the corresponding Keep-a-Changelog entry for the deduplicate_by_phash local deduplication utility introduced in #462.

  • pyproject.toml: single-line version bump in [tool.poetry].
  • CHANGELOG.md: new ## [0.18.4] section documenting deduplicate_by_phash, its threshold support, and returned result fields, following the same format as prior release entries.

Confidence Score: 5/5

Safe to merge — only release metadata is touched; no logic, APIs, or runtime behaviour is modified.

The change is limited to a one-line version bump in pyproject.toml and a new changelog entry in CHANGELOG.md. No source code, tests, or dependencies are altered, and both files follow the established pattern from previous releases.

No files require special attention.

Important Files Changed

Filename Overview
CHANGELOG.md Prepends a new v0.18.4 entry documenting the deduplicate_by_phash utility; format and date are consistent with prior entries.
pyproject.toml Single-line version bump from 0.18.3 to 0.18.4 in the [tool.poetry] section; no other fields changed.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[PR #463 merged to master] --> B[Tag merged commit as v0.18.4]
    B --> C[CI/CD publish triggered]
    C --> D[poetry build]
    D --> E[Publish scale-nucleus==0.18.4 to PyPI]
    E --> F[Users can pip install scale-nucleus==0.18.4]
Loading

Reviews (1): Last reviewed commit: "Bump version for local pHash dedup relea..." | Re-trigger Greptile

@vinay553 vinay553 marked this pull request as ready for review June 8, 2026 14:28
@edwinpav edwinpav self-requested a review June 8, 2026 14:29
@vinay553 vinay553 merged commit 2c34b24 into master Jun 8, 2026
7 of 8 checks passed
@vinay553 vinay553 deleted the codex/bump-local-dedup-version branch June 8, 2026 14:30
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