Skip to content

Dependencies: add pandas 3 support#1692

Open
adamjstewart wants to merge 2 commits intobqplot:masterfrom
adamjstewart:deps/pandas
Open

Dependencies: add pandas 3 support#1692
adamjstewart wants to merge 2 commits intobqplot:masterfrom
adamjstewart:deps/pandas

Conversation

@adamjstewart
Copy link
Copy Markdown

References

Closes #1691

Code changes

Remove upper bound on supported pandas versions.

User-facing changes

N/A

Backwards-incompatible changes

N/A

Signed-off-by: Adam J. Stewart <ajstewart426@gmail.com>
@adamjstewart
Copy link
Copy Markdown
Author

Looks like there are a ton of pandas 3 incompatibilities. Might take me some time to fix them all. Feel free to take over if you have more time than me.

Signed-off-by: Adam J. Stewart <ajstewart426@gmail.com>
@adamjstewart
Copy link
Copy Markdown
Author

@martinRenou can you approve the workflows so we can see if pandas 3 works now?

@adamjstewart
Copy link
Copy Markdown
Author

@SylvainCorlay?

@adamjstewart
Copy link
Copy Markdown
Author

adamjstewart commented Mar 29, 2026

@ChakriCherukuri? Just waiting on someone to merge so we can finally have pandas 3 support...

@adamjstewart adamjstewart changed the title Dependencies: remove upper bound on pandas version Dependencies: add pandas 3 support Mar 29, 2026
@martinRenou martinRenou reopened this Mar 30, 2026
@adamjstewart
Copy link
Copy Markdown
Author

Any idea if the failing tests are an issue or just a consequence of plotting style differences between pandas 2 and 3?

@martinRenou
Copy link
Copy Markdown
Member

I think the failure has to do with the update of pandas yes, it seems the notebook https://github.com/bqplot/bqplot/blob/master/ui-tests/tests/notebooks/index_selector_update.ipynb fails to execute

@adamjstewart
Copy link
Copy Markdown
Author

Does that notebook actually use pandas? The error message I'm seeing locally and in CI doesn't involve pandas or any of the files I've modified. Not sure how to debug this without unit tests that point to which code is failing...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

pandas 3 support

2 participants