rapidpe is incompatible with numpy >=1.24.0
rapid_pe.mcsampler
is attempting to use numpy.float
which was deprecated in numpy 1.20.0 and removed in numpy 1.24.0:
>>> from rapid_pe import mcsampler
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/home/duncan/git/rapidpe/rapid_pe/mcsampler.py", line 676, in <module>
uniform_samp_vector = numpy.vectorize(uniform_samp,otypes=[numpy.float])
^^^^^^^^^^^
File "/home/duncan/opt/mambaforge/envs/py311/lib/python3.11/site-packages/numpy/__init__.py", line 284, in __getattr__
raise AttributeError("module {!r} has no attribute "
AttributeError: module 'numpy' has no attribute 'float'. Did you mean: 'cfloat'?