vatsrahul1001 opened a new pull request, #71100:
URL: https://github.com/apache/airflow/pull/71100
Reverts #70791.
#70791 capped pandas to `<3` and made `DBDagBag`/serde **refuse** DataFrame
XComs at runtime on pandas 3. The direction agreed with the maintainers (Ash,
Jarek) is to instead **support** pandas 3 for DataFrame XComs via #70558
(register both `pandas.core.frame.DataFrame` and `pandas.DataFrame` so XComs
written by either pandas major stay readable), rather than mandate the user's
pandas version and refuse their XComs.
This revert removes the cap + runtime refusal so #70558 can land cleanly on
top. `backport-to-v3-3-test` is set so the same revert flows to `v3-3-test` for
3.3.1; it should land together with (or after) the #70558 backport so the
branch is never left with pandas 3 reachable but unsupported.
Note: #70974 ("make serde errors more actionable") is a **general**
serde-error-message improvement, independent of the pandas cap, and is
intentionally **not** reverted.
##### 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 `git revert` of #70791.
--
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]