iemejia opened a new pull request, #3925:
URL: https://github.com/apache/avro/pull/3925

   ## What changes were proposed in this pull request?
   
   `lang/py/build.sh` on `branch-1.12` now relies on `uv` (backported in 
#3922), but the Docker build/test image (`share/docker/Dockerfile`) never 
installed it, so Python builds and tests fail inside the container.
   
   This installs the pinned `uv 0.10.4` (matching the `main` branch) into 
`$HOME/.local/bin` (`/root/.local/bin` at build time) and adds that directory 
to `PATH` alongside cargo.
   
   ## How was this patch tested?
   
   ```
   ./build.sh docker        # interactive, non-root user
   # inside the container:
   uv --version
   ```
   
   The approach mirrors how `origin/main` installs uv in the same Dockerfile.
   
   ## JIRA
   - [AVRO-4232](https://issues.apache.org/jira/browse/AVRO-4232)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to