Skip to content

Raise minimum xarray to 2025.11.0 - #1866

Open
rajeeja wants to merge 1 commit into
mainfrom
rajeeja/raise-xarray-min-2025.11
Open

rajeeja wants to merge 1 commit into
mainfrom
rajeeja/raise-xarray-min-2025.11

Conversation

@rajeeja

@rajeeja rajeeja commented Oct 30, 2026

Copy link
Copy Markdown
Contributor

The min-deps job (xarray 2024.10.0) fails four vector calculus tests from #1823, seen in https://github.com/UXARRAY/uxarray/actions/runs/41134745088. Before xarray 2025.11.0, apply_ufunc and binary ops drop attrs by default, so gradient/curl/divergence/scalardotgradient lose the input's non-value-describing attrs. Setting keep_attrs in apply_ufunc alone does not fix it, since the arithmetic steps drop attrs too, so this raises the floor instead; with xarray 2025.11.0 plus the other oldest allowed dependencies, test_vector_calculus.py passes (43 passed).

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.

1 participant