Skip to content

fix: bump data-designer to 0.5.0#1796

Open
nightcityblade wants to merge 1 commit intoNVIDIA-NeMo:mainfrom
nightcityblade:fix/issue-1553
Open

fix: bump data-designer to 0.5.0#1796
nightcityblade wants to merge 1 commit intoNVIDIA-NeMo:mainfrom
nightcityblade:fix/issue-1553

Conversation

@nightcityblade
Copy link
Copy Markdown
Contributor

Description

Bump the sdg_cpu extra from data-designer==0.4.0 to data-designer==0.5.0, and refresh uv.lock so the locked environment matches the new SDG dependency.

Closes #1553.

Usage

# Installing the SDG extra now pulls in data-designer 0.5.0
# uv sync --extra sdg_cpu

Checklist

  • I am familiar with the Contributing Guide.
  • New or Existing tests cover these changes.
  • The documentation is up to date with these changes.

Signed-off-by: nightcityblade <nightcityblade@gmail.com>
@nightcityblade nightcityblade requested a review from a team as a code owner April 11, 2026 03:12
@copy-pr-bot
Copy link
Copy Markdown

copy-pr-bot Bot commented Apr 11, 2026

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Apr 11, 2026

Greptile Summary

This PR bumps the sdg_cpu optional dependency from data-designer==0.4.0 to data-designer==0.5.0 and regenerates uv.lock to match. The lock file consistently reflects the new version across all three sub-packages (data-designer, data-designer-config, data-designer-engine — all at 0.5.0).

Confidence Score: 5/5

This PR is safe to merge — it is a clean, minimal version bump with no logic changes.

Only two files changed: a one-line version string update in pyproject.toml and the corresponding lock-file regeneration. All three data-designer sub-packages are consistently pinned at 0.5.0 with correct hashes. The existing huggingface-hub override already accounts for the version-compatibility concern noted in the comment. No P0 or P1 issues found.

No files require special attention.

Important Files Changed

Filename Overview
pyproject.toml Single-line version bump: data-designer==0.4.0data-designer==0.5.0 in [project.optional-dependencies] sdg_cpu. Existing huggingface-hub override comment already references data-designer, indicating the version-conflict guard was already in place.
uv.lock Lock file correctly updated: data-designer, data-designer-config, and data-designer-engine all pinned at 0.5.0 with matching hashes and upload timestamps. Package metadata entry for nemo-curator also reflects the new ==0.5.0 specifier.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A["nemo-curator\n[sdg_cpu extra]"] -->|"data-designer==0.5.0\n(was 0.4.0)"| B["data-designer 0.5.0"]
    B --> C["data-designer-config 0.5.0"]
    B --> D["data-designer-engine 0.5.0"]
    B --> E["prompt-toolkit"]
    B --> F["typer"]
    D --> G["litellm"]
    D --> H["huggingface-hub\n(override: >=0.34,<1.0)"]
    D --> I["httpx / httpx-retries"]
    D --> J["duckdb, faker, lxml,\njsonschema, …"]
Loading

Reviews (1): Last reviewed commit: "fix: bump data-designer to 0.5.0" | Re-trigger Greptile

@chtruong814 chtruong814 added the needs-follow-up Issue needs follow-up label Apr 13, 2026
@svcnvidia-nemo-ci svcnvidia-nemo-ci added waiting-on-maintainers Waiting on maintainers to respond and removed needs-follow-up Issue needs follow-up labels Apr 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community-request waiting-on-maintainers Waiting on maintainers to respond

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for data-designer 0.5.0

3 participants