Skip to content

fix(expr-ir): Add compat for old polars#3617

Merged
dangotbanned merged 30 commits into
oh-nodesfrom
expr-ir/polars-compat
May 13, 2026
Merged

fix(expr-ir): Add compat for old polars#3617
dangotbanned merged 30 commits into
oh-nodesfrom
expr-ir/polars-compat

Conversation

@dangotbanned
Copy link
Copy Markdown
Member

@dangotbanned dangotbanned commented May 12, 2026

Description

Among maybe one or two other things, (#3611) made a dent into adding polars support.

This one should clean up some of the mess I made

Related issues

Tasks

Follow-ups to get CI fully green

These are entirely unrelated to polars

@dangotbanned dangotbanned added internal fix polars Issue is related to polars backend labels May 12, 2026
dangotbanned and others added 18 commits May 12, 2026 15:17
Thinking it''l solve
>AttributeError: partially initialized module 'polars' has no attribute '_cpu_check' (most likely due to a circular import))
This reverts commit 8a719a8.

I think I found where the issue was fixed though (pola-rs/polars#24610)
This should avoid the pre-`1.34.0` bug, while still keeping most of the tests the same
Due to (bf2dd72)
this is now more complex to test, so I'm dropping it
@dangotbanned dangotbanned marked this pull request as ready for review May 13, 2026 15:55
@dangotbanned dangotbanned merged commit a2beffb into oh-nodes May 13, 2026
32 of 37 checks passed
@dangotbanned dangotbanned deleted the expr-ir/polars-compat branch May 13, 2026 15:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fix internal polars Issue is related to polars backend

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant