You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Feature Request]: Support pandas 3+ in the dataframes API #40709
Beam is hard-capped at pandas 2.3.3 because the dataframes module is not currently compatible with pandas 3+. This will limit support for pandas in Python versions after 3.14 and the upgrade should be scoped out for viability.
Issue Priority
Priority: 2 (default / most feature requests should be filed as P2)
I'd be interested in investigating the feasibility of supporting pandas 3+ in Beam's DataFrames API.
I plan to start by identifying the current pandas version constraints, reviewing the DataFrames API for deprecated or incompatible pandas usage, and running the relevant test suites against pandas 3.x to identify concrete compatibility failures. Based on those findings, I can assess the scope of the required changes and outline a backward-compatible implementation approach.
Would this investigation be helpful? I'm happy to share the findings before proceeding with any broader changes.
Activity
alisha-1000 commentedon Oct 23, 2026
Hi @jrmccluskey,
I'd be interested in investigating the feasibility of supporting pandas 3+ in Beam's DataFrames API.
I plan to start by identifying the current pandas version constraints, reviewing the DataFrames API for deprecated or incompatible pandas usage, and running the relevant test suites against pandas 3.x to identify concrete compatibility failures. Based on those findings, I can assess the scope of the required changes and outline a backward-compatible implementation approach.
Would this investigation be helpful? I'm happy to share the findings before proceeding with any broader changes.
dhanusharer commentedon Oct 24, 2026
.take-issue