potiuk opened a new pull request, #65670: URL: https://github.com/apache/airflow/pull/65670
The contributor-facing minimum uv version (`[tool.uv] required-version`) was `>=0.9.17`, while the project's CI/Docker images (`AIRFLOW_UV_VERSION`) and `uv.lock` already pin to `0.11.7`. Older uv versions normalize lockfile content differently (e.g. marker rewrites in DNF expansion, `exclude-newer` timestamp drift), so contributors running `uv lock` with their own older uv produce drift in `uv.lock` unrelated to their actual changes. Lifting the floor to `0.11.7` keeps everyone aligned with the already-shipped CI version and avoids those incidental lockfile diffs. The `# sync-uv-min-version` marker propagates the value into the breeze test fixture automatically (one extra line in `dev/breeze/tests/test_environment_check.py`). `uv.lock` itself didn't need updating — uv was already at 0.11.7 in the lock. --- ##### Was generative AI tooling used to co-author this PR? - [X] Yes — Claude Opus 4.7 (1M context) Generated-by: Claude Opus 4.7 (1M context) following [the guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions) -- 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]
