potiuk opened a new pull request, #64804:
URL: https://github.com/apache/airflow/pull/64804

   ## Summary
   
   - Remove the CI image build step (`breeze ci-image build --python 3.10`) 
from `breeze ci upgrade`
   - Run `uv lock --upgrade` directly on the host instead of inside the Breeze 
CI container
   - Update the manual pre-commit hook to use `uv lock --upgrade` directly 
instead of `breeze run uv lock --upgrade`
   
   With `uv.lock`, we can now base all the lock preparation on uv's smartness to
   figure out all the dependencies without building a CI image first. The
   `uv lock --upgrade` command resolves dependencies purely from 
`pyproject.toml`
   metadata — it does not need an installed environment or a built container 
image.
   This makes `breeze ci upgrade` significantly faster by skipping the expensive
   image build step entirely.
   
   ## Test plan
   
   - [ ] Run `breeze ci upgrade --no-create-pr --no-switch-to-base 
--no-autoupdate --no-update-chart-dependencies --no-upgrade-important-versions 
--no-k8s-schema-sync` to verify `uv lock --upgrade` runs successfully locally
   - [ ] Run full `breeze ci upgrade` flow end-to-end
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)


-- 
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