potiuk commented on PR #40641:
URL: https://github.com/apache/airflow/pull/40641#issuecomment-2213094893

   > No. Precisely because it changes frequently. The Uv project is at it's 
early stages and it already had a number of broken releases (and it's fine - 
they are moving fast and we are cooperating with the Astral team). And it is 
also used as a base to automatically manage our dependencies, so if u. Is 
broken it will not recover automatically with new version because it's a 
chicken-egg problem.
   
   All other 719 dependencies are automatically managed by uv to be upgraded 
when all tests pass - but not uv itself, there are a few things we specifically 
excluded for that and similar reasons and require manual update and passing all 
the tests in separate PR:
   
   * pip
   * uv
   * Hatch build dependencies that are pinned for reproducibility 
   
   Those are important to get pinned and manually, rather than automatically 
updated, because they are 'driving' the installation process and breaking them 
means that the whole installation and automated upgrade process is broken for 
every PR opened.


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