cositools / cosipy

The COSI high-level data analysis tools
Apache License 2.0
3 stars 16 forks source link

fix(dependencies): constrain scipy version to <=1.13.0 #192

Closed krishnatejavedula closed 6 days ago

krishnatejavedula commented 6 days ago

In the latest update of scipy scipy.integrate.trapz has been removed in favour of trapezoid, which breaks some dependencies and tests. The affected dependencies are 3ML and speclite. This commit restricts the scipy version to 1.13.0 or lower to maintain compatibility and ensure tests pass.

israelmcmc commented 6 days ago

Thanks, @krishnatejavedula! The tests are passing, it worked. I'll merge this is a bit. Can you please open an accompanying issue reminds us to revert this when speclite has a new release?

krishnatejavedula commented 6 days ago

@israelmcmc, I have opened an issue regarding this. Issue #193

israelmcmc commented 6 days ago

Thanks, @krishnatejavedula! I'm merging this