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]
