mirror of
https://github.com/apache/airflow.git
synced 2026-11-04 07:12:48 +00:00
* Add dependency floor policy configuration Generated-by: Claude Opus 5 * Find curated dependency requirements and held-back packages Generated-by: Claude Opus 5 * Select dependency floor targets outside the cooldown Generated-by: Claude Opus 5 * Rewrite dependency floors in pyproject files Generated-by: Claude Opus 5 * Roll back dependency floor bumps that break resolution Generated-by: Claude Opus 5 * Add upgrade-dependency-floors manual hook Generated-by: Claude Opus 5 * Raise curated dependency floors in breeze ci upgrade Generated-by: Claude Opus 5 * Document automatic dependency floor bumps Generated-by: Claude Opus 5 * Harden dependency floor bumps after review Floors of workspace members with their own uv.lock (dev/breeze) are left alone, since the root resolve check does not cover that lock. A rollback restores only the occurrences a bump changed, a bump applies to all its files or none, malformed PyPI data skips only the affected package, an aborted run still leaves a note in the PR body, and an already-open upgrade PR gets the body of the latest run. Generated-by: Claude Opus 5 * Address remaining review notes on dependency floor bumps Maintainers read the upgrade PR to see what moved, so the report now names the files behind each raised floor. Caps set only in the root [tool.uv] tables are honoured, an unreachable PyPI no longer stalls the run for every curated package, and the report's temporary directory is cleaned up. Generated-by: Claude Opus 5