rules_py
rules_py copied to clipboard
fix(uv): Propagate sdist build failures
Need to use check_call so that sdist builds properly fail if the called build operation fails. Hopefully we can remove this whole wrapper shortly for uv build.
Changes are visible to end-users: yes
- Searched for relevant documentation and updated as needed: yes
- Breaking change (forces users to change their own code or config): no
- Suggested release notes appear below: yes
Failed sdist builds under the UV extension now correctly fail the build chain.
Test plan
- Manual testing