rjgoyln opened a new pull request, #71118: URL: https://github.com/apache/airflow/pull/71118
## Summary flit 4.0.1, published on 2026-08-04, removed the `--setup-py` / `--no-setup-py` options, and breeze's `flit>=3.12.0` carries no upper bound, so CI took the new release straight away. Every flit-backed provider build now aborts during argument parsing, which breaks constraint generation, the sdist and wheel jobs, and all provider compatibility jobs on `main` and on every open PR. Capping flit is not necessary here: suppressing `setup.py` generation has been the default since long before the 3.12 floor breeze requires — on 3.12 the flag's own help text reads "This is the default" — so the built distributions are unchanged on either major version. --- ##### Was generative AI tooling used to co-author this PR? - [X] Yes — Claude Code (Opus 5) Generated-by: Claude Code (Opus 5) 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]
