napari: numcodecs update breaking builds

Just noticed our OSX and Windows builds are failing again… At first I was worried it was related to our recent CI updates in #658, but it looks like it’s a failure to compile numcodecs v0.6.4 which was released today. We could pin to 0.6.3, or just keep an eye on it

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 17 (17 by maintainers)

Commits related to this issue

Most upvoted comments

0.2.5 release is now out!

Cool, am online and can review. Thanks @sofroniewn!

@sofroniewn dask seems okay, zarr fails too

@jakirkham i will drop and issue once i get back to bundling again.

@tlambert03 you are right, tested pip install napari and crashed again related to numcodecs. Tested in a fresh conda environment for py3.7

We upgraded Numcodecs’ vendored copy of Blosc in this release. Blosc vendors many more compression libraries, which it updated as well. So the odds for some sort of surprise like this are quite high. Interestingly the Blosc upgrade was made to fix some compilation issues.

Note: The CI appears to have failed while building Snappy.

It looks like 0.6.4 numcodecs is failing to build on OSX and windows. I have now raised an issue on the numcodes repo https://github.com/zarr-developers/numcodecs/issues/210. @jakirkham might also have ideas.