danpovey / lilcom

Small compression utility
Other
33 stars 10 forks source link

Installation issue with numpy 2.0 #62

Open pzelasko opened 4 months ago

pzelasko commented 4 months ago

Lhotse CI is breaking on lilcom installation, not 100% sure why, but I think it is related to numpy 2.0 release. First, Lhotse tests were failing on numpy not available, then I cleared CI caches, and now lilcom won't install. Probably the wheel is compiled against 1.X and 2.0 has some breaking ABI changes..

https://github.com/lhotse-speech/lhotse/actions/runs/9646865466/job/26604339217?pr=1360

pzelasko commented 4 months ago

CC @csukuangfj @danpovey

csukuangfj commented 4 months ago

Should be fixed by #60.

It requires some actions from Dan to release a new version of lilcom.

csukuangfj commented 4 months ago

@pzelasko It should be fixed now. Please retry.

pzelasko commented 4 months ago

Thanks! Yes that seems to have helped. It now seems that only torch 2.3+ is compiled against numpy 2.0 so I will have to adapt Lhotse tests accordingly.