Path to this page:
Subject: CVS commit: pkgsrc/geography/py-obspy
From: Adam Ciarcinski
Date: 2024-07-31 20:29:21
Message id: 20240731182921.7C762FC74@cvs.NetBSD.org
Log Message:
py-obspy: updated to 1.4.1
1.4.1 (doi: 10.5281/zenodo.11093256)
====================================
Changes:
- obspy.core:
* fix a bug in response calculation with non-SI input units. With e.g.
"nm/s" as first stage input units (which is unusual, though), the
amplitude of the frequency response was calculated wrongly, not taking
into account the scaling factor needed to get from "nm/s" to \
"m/s". In
general if this bug would have been encountered before it should have led
to quite obviously wrong results, since it would lead to values that would
have been off by at least two orders of magnitude (e.g. in case of \
"cm/s")
or even up to nine orders of magnitude (e.g. in case of "nm/s").
* fix a bug in Stream.select(inventory=...)
* fix a problem in Stream.plot() failing to remove the "min-max-plot zoom
warning" when interactively zooming into and then again out of a plot with
reduced number of points plotted with matplotlib >=3.6
* fix an issue with Stream.rotate() when there are dots in e.g. station code
- obspy.clients.fdsn:
* update URLs for FDSN web services raspberryshake, ISC and LMU
* properly include server response in error messages on bad requests
* IRIS/Earthscope: fix all "catalogs" and "contributors" \
being suffixed with
'\n '
- obspy.clients.nrl:
* better handling of individual stages units when combining sensor and
datalogger response from a full downloaded offline version of the new NRL
v2
* add support to use new categories "integrated" and \
"soh" in new NRL v2
- obspy.clients.seedlink:
* avoid unnecessary calls to "get_info()" on waveform requests without
wildcards
- obspy.imaging:
* fix a bug that raised an error when plotting beachball patches with
routine "beach" with providing an existing axes instance (for proper
scaling) and saving to vector graphics as pdf/eps
* fix a problem in Stream.plot() failing to remove the "min-max-plot zoom
warning" when interactively zooming into and then again out of a plot with
reduced number of points plotted with matplotlib >=3.6
* fix some issues with bad x-tick positioning and labeling in dayplots
* fix a bug in Stream.plot() where the plotting method argument (e.g.,
'fast', 'full') was ignored for section-type plots
- obspy.io.gcf:
* Fixed an issue in algorithm to split and encode last few data into GCF
blocks
- obspy.io.sac:
* Fix writing SACPZ from poles and zeros stages with Hertz transfer function
type. SAC is expecting the SACPZ data to be in radians/s
- obspy.io.wav:
* Fixed reading of stereo wav files
- obspy.io.win:
* Fixed three bugs when reading 0.5 byte datawide
- obspy.io.xseed:
* Fixed reading SEED frequency-amplitude-phase response lists that are
spread out over multiple blockettes
* Fix reading uncertainties of poles/zeros complex numbers
- obspy.io.zmap:
* Fix writing events with origins that have no depth or depth errors given
- obspy.signal:
* PPSD: Fix some time slices getting skipped if sampling rate does not align
well with the length of one PSD slice.
- obspy.taup:
* bugfix to allow calculations for a model with no discontinuities
Files: