You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For now, it seems that pydsstools works with numpy < 2 and I have to downgrade numpy to 1.26.4 (it seems to be the last working for me). As Numpy version 2 introduces some breaking changes, are there any plan to support it?
The text was updated successfully, but these errors were encountered:
For reference, these are the steps to reproduce this problem:
import pydsstools
from pydsstools.heclib.dss import HecDss
and got this as output:
File "<stdin>", line 1, in <module>
File "C:\py311\Lib\site-packages\pydsstools\heclib\dss\HecDss.py", line 15, in <module>
from ...core import Open as _Open
File "C:\py311\Lib\site-packages\pydsstools\core\__init__.py", line 28, in <module>
from .._lib import *
File "C:\py311\Lib\site-packages\pydsstools\_lib\__init__.py", line 1, in <module>
from .x64 import core_heclib
File "pydsstools\src\core_heclib.pyx", line 1, in init pydsstools._lib.x64.core_heclib
ValueError: numpy.dtype size changed, may indicate binary incompatibility. Expected 96 from C header, got 88 from PyObject
For now, it seems that pydsstools works with numpy < 2 and I have to downgrade numpy to 1.26.4 (it seems to be the last working for me). As Numpy version 2 introduces some breaking changes, are there any plan to support it?
The text was updated successfully, but these errors were encountered: