Skip to content

Test array expr on Python 3.14#12212

Merged
crusaderky merged 1 commit intodask:mainfrom
crusaderky:array-expr-tests-314
Dec 30, 2025
Merged

Test array expr on Python 3.14#12212
crusaderky merged 1 commit intodask:mainfrom
crusaderky:array-expr-tests-314

Conversation

@crusaderky
Copy link
Copy Markdown
Collaborator

@crusaderky crusaderky commented Dec 30, 2025

Issues around pickling in Python 3.14 were recently fixed (#12206).

There are unit tests that verify that all Expr's are pickleable.
This PR ensures that the specific Expr's used by dask.array are tested for serialization under 3.14 too, and not just those for dask.dataframe.

Closes #12043

@github-actions
Copy link
Copy Markdown
Contributor

Unit Test Results

See test report for an extended history of previous test failures. This is useful for diagnosing flaky tests.

     15 files  ±0       15 suites  ±0   4h 44m 25s ⏱️ + 3m 54s
 18 161 tests ±0   16 945 ✅ ±0   1 216 💤 ±0  0 ❌ ±0 
271 003 runs  ±0  251 115 ✅  - 2  19 888 💤 +2  0 ❌ ±0 

Results for commit 27f8ea6. ± Comparison against base commit 037cb2d.

@crusaderky crusaderky merged commit 7ab8bc2 into dask:main Dec 30, 2025
30 of 31 checks passed
@crusaderky crusaderky deleted the array-expr-tests-314 branch December 30, 2025 21:46
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.

Expr is not fully picklable in Python 3.14

2 participants