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

   Backport of #71140 to `v3-3-test`. Clean `git cherry-pick -x`.
   
   Makes the release constraints flow resolve providers **as published on 
PyPI** rather than building them from the checkout: adds a 
`pypi-providers-only` input (default `false`) that `release-constraints.yml` 
sets to `true`, gating off the source-providers constraints and the source 
provider build. This fixes a real correctness bug (a locally-built provider 
wheel could answer the resolution and then be excluded from the shipped 
constraints — dropping the very provider a release needs pinned) and unblocks 
the 3.3.1rc1 constraints run, which died in `prepare-provider-distributions` 
after flit removed `--no-setup-py`.
   
   Needed on this branch so the 3.3.1 RC-constraints workflow can complete.
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Claude Code (Opus 4.8)
   
   Generated-by: Claude Code (Opus 4.8) following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
 — clean cherry-pick backport of #71140.


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