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]

Reply via email to