If you install PyDSD from conda, the dependencies don't seem to be handled correctly. The current version of PyDSD requires SciPy 1.13.1 or earlier (before trapz was removed), and it requires Numpy 1.24 or earlier (to get some of the matrix libraries to compile).
The source code could be changed to be compatible with newer versions or the dependencies list could be modified.
If you install PyDSD from conda, the dependencies don't seem to be handled correctly. The current version of PyDSD requires SciPy 1.13.1 or earlier (before trapz was removed), and it requires Numpy 1.24 or earlier (to get some of the matrix libraries to compile).
The source code could be changed to be compatible with newer versions or the dependencies list could be modified.