Skip to content

SPEC0 compliance: numpy >= 2, zarr >= 3 - #11107

Closed
dcherian wants to merge 3 commits into
pydata:mainfrom
dcherian:spec0
Closed

SPEC0 compliance: numpy >= 2, zarr >= 3#11107
dcherian wants to merge 3 commits into
pydata:mainfrom
dcherian:spec0

Conversation

@dcherian

Copy link
Copy Markdown
Contributor

We can bump to zarr>=3.0. I suspect this might be controversial so that change is in the second commit.

The first one bumps the following:

===================== =========  =======
 Package                    Old      New
===================== =========  =======
  boto3                  1.34     1.36
  cartopy                0.23     0.24
  dask                 2024.6   2025.1
  distributed          2024.6   2025.1
  h5netcdf                1.4      1.5
  iris                    3.9     3.11
  lxml                    5.1      5.3
  matplotlib              3.8     3.10
  numpy                   1.26      2.0
  packaging              24.1     24.2
  rasterio                1.3      1.4
  scipy                   1.13     1.15
  toolz                  0.12      1.0
===================== =========  =======

@dcherian
dcherian force-pushed the spec0 branch 2 times, most recently from 057c178 to 507c30d Compare January 27, 2026 22:14
- The minimum versions of some dependencies were changed:

===================== =========  =======
 Package                    Old      New
===================== =========  =======
  boto3                  1.34     1.36
  cartopy                0.23     0.24
  dask                 2024.6   2025.1
  distributed          2024.6   2025.1
  h5netcdf                1.4      1.5
  iris                    3.9     3.11
  lxml                    5.1      5.3
  matplotlib              3.8     3.10
  numpy                   1.26      2.0
  packaging              24.1     24.2
  rasterio                1.3      1.4
  scipy                   1.13     1.15
  toolz                  0.12      1.0
===================== =========  =======
@alippai

alippai commented Jan 28, 2026

Copy link
Copy Markdown

I believe numpy 1.26 drop was suggested to be delayed until end of Q2

@dcherian

Copy link
Copy Markdown
Contributor Author

Can you link to a thread where this was discussed please?

@alippai

alippai commented Jan 28, 2026

Copy link
Copy Markdown

apache/arrow#48473
scientific-python/specs#386 (comment)
pandas-dev/pandas#63403

I'm for dropping numpy 1.26 (as you can see from the #1 issue above)

@dcherian

Copy link
Copy Markdown
Contributor Author

Interesting. thank you!

@dcherian
dcherian marked this pull request as draft January 28, 2026 14:59
@dcherian dcherian changed the title SPEC0 compliance SPEC0 compliance: numpy>=2, zarr >= 3 Jan 28, 2026
@dcherian dcherian changed the title SPEC0 compliance: numpy>=2, zarr >= 3 SPEC0 compliance: numpy >= 2, zarr >= 3 Jan 28, 2026
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.

2 participants