Open XikunZhang opened 2 months ago
Hello @XikunZhang ! Thank you for using inmoose
and for your valuable feedback.
I'm getting back to inmoose
after summer holiday.
What version of numpy
are you using?
The recent 2.0.0 version, released in June, impacts the C API. My first guess would be to replace PyArray_REFCOUNT
with Py_REFCNT
, as shown in 97268ef.
Erring on a safer side, you can also force an older version of numpy
at compilation, by updating pyproject.toml
. In the [build-system]
section, update the requires = ...
line to:
requires = ["setuptools", "numpy<2.0.0", "scipy", "Cython>=3.0.0", "wheel"]
Please let us know if it solves your issue!
I'm also curious about why you are interested in older versions of inmoose
: it sounds like we may have missed some use cases.
Hi!
First of all, thank you so much for creating this tool. It has been super useful for my research and I have been using it a lot!
I am encountering an error when trying to
pip install
some early version ofinmoose
(e.g. version0.2.3
). I can install the latest versions, but I am specifically interested in working with some early versions. My operating system isCentOS Linux 7
and I am usingpython 3.11.9
. I have tried many differentgcc
versions from4.8.5
to12.1.0
and the error persists. Here is the error message:Any help would be appreciated! Thanks a lot in advance!