Currently, we have constrained the scipy version to <=1.13.0 (PR #192) due to the deprecation of the 'trapz' function in favor of 'trapezoid', which affects the 3ML and speclite dependencies.
To ensure compatibility and passing tests, we should:
Monitor for a new release of speclite that addresses the 'trapz' function deprecation.
Once speclite has a new release, update the scipy version constraint and verify that all dependencies and tests are functioning correctly.
Currently, we have constrained the scipy version to <=1.13.0 (PR #192) due to the deprecation of the 'trapz' function in favor of 'trapezoid', which affects the 3ML and speclite dependencies.
To ensure compatibility and passing tests, we should: