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

   Re-cut of the 2026-08-01 wave, whose vote was cancelled.
   
   That wave shipped https://github.com/apache/airflow/pull/70791 (cap pandas 
below 3 for DataFrame XComs), which has since been reverted in 
https://github.com/apache/airflow/pull/71100 and replaced by proper pandas 3 
support in https://github.com/apache/airflow/pull/71103. Enough of the 48 
providers carried the cap that trimming them one at a time would have left 
little to vote on, so the whole wave is re-cut instead.
   
   Versions are unchanged from 2026-08-01 except where noted below — nothing 
from that wave was published, so the same numbers go out again (as rc2, or rc3 
for the four that were already at rc2).
   
   ### Changes relative to the cancelled wave
   
   **clickhousedb leaves the wave.** Its `1.0.1` was never published — only 
`rc1`/`rc2` tags exist — so it returns to `1.0.0` and `Change Clickhouse 
lifecycle to incubation (#69166)` rides a later release.
   
   **opensearch escalates to a minor**, `1.11.2` → `1.12.0`. 
https://github.com/apache/airflow/pull/70295 adds a public 
`OpensearchRemoteLogIO.from_config()` and registers the `opensearch` scheme in 
`provider.yaml`, which a patch bump cannot carry.
   
   **The pandas cap is collapsed rather than reverted in place.** #70791 added 
the cap and #71100 removed it, both within this unreleased wave, so the net 
user-facing change is nil. Publishing "pandas limited to < 3" followed by 
"revert pandas limited to < 3" would describe a restriction no user ever 
received. Both PRs are recorded in the excluded block of the 14 affected 
providers instead.
   
   **Post-cut commits folded in:** #71145 (snowflake), #71055 (apache.spark), 
#70651 and #71046 (common.ai), #70939 (fab), #71078 (amazon, google, 
microsoft.azure, yandex), #70870 (edge3), #70538 (git), #71106 (google docs).
   
   `git` keeps `#70538` under Misc at `0.4.2`. It swaps a released 
`AirflowException` for `ValueError` in `GitHook`, which is a user-visible 
change, but it is a deliberate step toward the project's "no broad 
AirflowException" standard and not worth a major bump on a 0.x provider.
   
   ### Not included
   
   `keycloak` is intentionally left unfolded — more PRs are expected there, and 
the remediations for #70550 (#71077, #70981) are still open.
   
   ### Validation
   
   - `--reapply-templates-only` is idempotent (byte-identical on re-run).
   - No misplaced `.. note::` blocks.
   - 13 added changelog entries, none with a lowercase start, missing 
`(#NNNN)`, internal jargon, or an unnamed dependency bump.
   - `update-providers-next-version` is a no-op — no `# use next version` pins 
remain.
   - **No `allow provider dependency bump` label needed:** no inter-provider 
`>=` floor changed. The only `pyproject.toml` edits are clickhousedb's and 
opensearch's own version strings.
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Claude Opus 5 (1M context)
   
   Generated-by: Claude Opus 5 (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]

Reply via email to