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

   closes: #70231
   
   ### What
   `uv` and `pip` versions were being written into generated constraints
   files via `pip freeze`, even though they're build tools, not Airflow
   dependencies.
   
   ### Fix
   Added `"uv=="` and `"pip=="` to the exclusion list in
   `freeze_distributions_to_file()` 
(scripts/in_container/run_generate_constraints.py),
   matching the same exclusion already used in `uninstall_all_packages()`
   in the same file.
   
   ### Why this fixes the issue
   Constraints files get refreshed periodically, but published Docker
   images are built once and never rebuilt. Capturing `uv`'s version in
   constraints caused it to drift from the actual image, exactly as
   reported in #70231. Excluding it removes the mismatch at the source.
   


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