Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pandas > 2.2 compatibility required #10621

Open
ayaan-ak-1 opened this issue Nov 4, 2024 · 6 comments
Open

Pandas > 2.2 compatibility required #10621

ayaan-ak-1 opened this issue Nov 4, 2024 · 6 comments
Labels
feature-request feature request

Comments

@ayaan-ak-1
Copy link

Is your feature request related to a problem? Please describe.
SQream connection requires pysqream-sqlalchemy which supports pandas >2.2 but GX need pandas <2.2 so its not compatible

Describe the solution you'd like
It would be good if pandas >2.2 compatibility is available

@ayaan-ak-1 ayaan-ak-1 changed the title Pandas > 2.2 comaptibility required Pandas > 2.2 compatibility required Nov 5, 2024
@adeola-ak adeola-ak added the feature-request feature request label Nov 6, 2024
@adeola-ak
Copy link
Contributor

Hi there! Thank you for submitting this feature request. I've noted it and will pass it along to the appropriate team. Please check back on the issue for any updates.

@vicentesurraco
Copy link

would definitely appreciate this, this is causing some dependency conflicts for me

@zschira
Copy link

zschira commented Jan 3, 2025

Curious if there's any progress on this? This is basically blocking our ability to use great expectations at the moment.

@zaneselvans
Copy link

It's been a year since Pandas 2.2 came out, and 7 months since Numpy 2.0. Do y'all think this is likely to be a painful update, or have any context to share on what would be required to make it happen? Would you be open to PRs attempting to accommodate the new versions? What kind of backward compatibility with older versions of these libraries do you need to maintain?

@Kilo59
Copy link
Contributor

Kilo59 commented Jan 8, 2025

This looks like it was meant to be a temporary pin.

I would reach out to @cdkini & @billdirks

@billdirks
Copy link
Contributor

Currently, to support an Airflow compatibility requirement, we need to support SqlAlchemy 1.4.X. However, Pandas 2.2 breaks SQLALchemy 1.4 compatibility. That ticket indicates this compatibility issue will be resolved in Pandas 2.3. Since we had previously heard (can't find the source currently) that Pandas 2.3 was coming out around December 2024 and we became aware of this issue in November 2024 that we would wait for that release.
This currently isn't prioritized but, in general, we do want to support the latest version of Pandas. I can bring it up for discussion internally at GX.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request feature request
Projects
Status: To Do
Development

No branches or pull requests

7 participants