Changes:
- General:
- add helper function that wraps around
numpy.linalg.eigbut always
mimicks the behavior of numpy <2.5, which is to downcast results to real
valued arrays when possible. Replacing allnumpy.linalg.eigcalls in the
code base with this wrapper (see #3760)
- add helper function that wraps around
- obspy.core:
- inventory: fix a bug that Latitude, Longitude and Distance did not accept
'measurement_units' when being initialized (see #3623)
- inventory: fix a bug that Latitude, Longitude and Distance did not accept
- obspy.clients.fdsn:
- add new URL mapping 'EARTHSCOPE+USGS' and make it the default. This will
use EarthScope for dataselect and station web services and use USGS for
event web service. This is basically restoring the output users got before
IRIS-now-EarthScope discontinued serving an event web service which was a
mirror of USGS event web service (see #3784). - update URL endpoint for IGN to https (see #3744)
- skip non-query related parameters when parsing WADL files for now and
improve warning messages for these cases (see #3788)
- add new URL mapping 'EARTHSCOPE+USGS' and make it the default. This will
- obspy.clients.filesystem:
- obspy.clients.iris:
- obspy.clients.neic:
- change of IP address and domain to 137.227.252.145 and cwbp2.usgs.gov
(see #3792).
- change of IP address and domain to 137.227.252.145 and cwbp2.usgs.gov
- obspy.clients.seedlink:
- respect user specified timeout also in making the initial socket
connection. Currently, when establishing the initial low-level socket
connection no timeout is used, which in practice leads to a default 2min
timeout even if user sets a shorter timeout when establishing the client
(see #3767) - fix seedlink for EPOSFR to rtserve.resif.fr (see #3793)
- respect user specified timeout also in making the initial socket
- obspy.imaging:
- fix a bug in dayplot when data is only available for part of the time
window (see #3780)
- fix a bug in dayplot when data is only available for part of the time
- obspy.io.mseed:
- obspy.signal.polarization:
- fix a wrong calculation of the covariance matrix in the adaptative
vidale method (see #3787)
- fix a wrong calculation of the covariance matrix in the adaptative
- obspy.taup:
- fix an issue with obspy.taup not being usable with specific Python
versions 3.13.10 and 3.14.1 (see #3650)
- fix an issue with obspy.taup not being usable with specific Python