Skip to content

fix: replace deprecated tool.uv.dev-dependencies with dependency-groups#927

Closed
enjoysport2022 wants to merge 2 commits intoPhysical-Intelligence:mainfrom
enjoysport2022:fix/deprecate-uv-dev-dependencies
Closed

fix: replace deprecated tool.uv.dev-dependencies with dependency-groups#927
enjoysport2022 wants to merge 2 commits intoPhysical-Intelligence:mainfrom
enjoysport2022:fix/deprecate-uv-dev-dependencies

Conversation

@enjoysport2022
Copy link
Copy Markdown

Summary

  • Updates packages/openpi-client/pyproject.toml to use [dependency-groups] instead of deprecated [tool.uv] dev-dependencies
  • Removes deprecation warning on every uv command

Test plan

  • uv sync runs without deprecation warning
  • All tests pass
  • pre-commit checks pass

The `tool.uv.dev-dependencies` field is deprecated and will be removed
in a future uv release. This updates openpi-client to use the new
`dependency-groups.dev` format per PEP 735.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@jimmyt857 jimmyt857 enabled auto-merge (squash) April 17, 2026 03:54
@jimmyt857
Copy link
Copy Markdown
Contributor

Ah, someone already beat you to this change! Thanks for taking the time all the same.

@jimmyt857 jimmyt857 closed this Apr 17, 2026
auto-merge was automatically disabled April 17, 2026 03:55

Pull request was closed

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