Skip to content

Use dependency groups in openpi-client#926

Merged
jimmyt857 merged 1 commit intoPhysical-Intelligence:mainfrom
Hebbian-Robotics:fix/openpi-client-uv-dependency-groups
Apr 16, 2026
Merged

Use dependency groups in openpi-client#926
jimmyt857 merged 1 commit intoPhysical-Intelligence:mainfrom
Hebbian-Robotics:fix/openpi-client-uv-dependency-groups

Conversation

@kstonekuan
Copy link
Copy Markdown
Contributor

Summary

This updates packages/openpi-client/pyproject.toml to use dependency-groups.dev instead of the deprecated tool.uv.dev-dependencies field.

Why

uv now warns that tool.uv.dev-dependencies is deprecated and will be removed in a future release.

warning: The `tool.uv.dev-dependencies` field (used in `/Users/kkuan/openpi/openpi/packages/openpi-client/pyproject.toml`) is deprecated and will be removed in a future release; use `dependency-groups.dev` instead

Keeping the package on the deprecated field adds noise to routine uv commands and risks a future break once support is removed.

Validation

  • ran uv lock --project packages/openpi-client --check --no-cache
  • ran uv lock --project packages/openpi-client --dry-run --no-cache
  • verified there are no lockfile changes

Notes

This is a configuration-only change and does not alter runtime dependencies or package behavior.

@jimmyt857 jimmyt857 enabled auto-merge (squash) April 16, 2026 02:56
@jimmyt857 jimmyt857 merged commit 650c5b0 into Physical-Intelligence:main Apr 16, 2026
2 checks passed
@kstonekuan kstonekuan deleted the fix/openpi-client-uv-dependency-groups branch April 16, 2026 03:43
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