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]

Reply via email to