potiuk commented on PR #57209: URL: https://github.com/apache/airflow/pull/57209#issuecomment-3446834609
Ah I have not seen that one and merged mine.. Closing this one. > Do we specifically need uv.lock for breeze 🤔 I don't think it is needed. We don't have in any other one Yes. Breeze is where we are testing `uv.lock` being committed to the repo. We are also going to make `uv.lock` for Airflow and use it to generate constraints, but I want to keep things running with `uv.lock` in breeze and `auto upgrade` using breeze to see if it does not introduce any unexpected friction in the development process. Uv lock is upgraded automatically by the `prek upgrade-important-versions` and when you start locally breeze, it will run appropriate `uv tool upgrade` to make sure that latest version is used and that it uses the uv.lock file -> this gives better reproducibility of the local breeze installation. I am planning to do the same for the whole Airflow workspace. There `uv sync --locked` should bring the environment to the **exact** locked version we will have in the repo. But that requires some changes to the way how we generate and use constraints. -- 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]
