Obspy

Latest version: v1.4.1

Safety actively analyzes 637785 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 12

1.5

)))
(/usr/local/texlive/2016/texmf-dist/tex/latex/pgf/utilities/xxcolor.sty

1.4

)) (/usr/local/texlive/2016/texmf-dist/tex/latex/xcolor/xcolor.sty
Package: xcolor 2016/05/11 v2.12 LaTeX color extensions (UK)

(/usr/local/texlive/2016/texmf-dist/tex/latex/graphics-cfg/color.cfg
File: color.cfg 2016/01/02 v1.6 sample color configuration
)
Package xcolor Info: Driver file: xetex.def on input line 225.
Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1348.
Package xcolor Info: Model `RGB' extended on input line 1364.
Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1366.
Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1367.
Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1368.
Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1369.
Package xcolor Info: Model `Gray' substituted by `gray' on input line 1370.
Package xcolor Info: Model `wave' substituted by `hsb' on input line 1371.
)
(/usr/local/texlive/2016/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
Package: pgfcore 2010/04/11 v3.0.1a (rcs-revision 1.7)
(/usr/local/texlive/2016/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
(/usr/local/texlive/2016/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex
(/usr/local/texlive/2016/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex)
(/usr/local/texlive/2016/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex
\pgfmathdimen=\dimen139
\pgfmathcount=\count112
\pgfmathbox=\box35
\pgfmathtoks=\toks23
\pgfmathstackoperand=\toks24
\pgfmathstackoperation=\toks25
)
(/usr/local/texlive/2016/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.
tex
(/usr/local/texlive/2016/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic
.code.tex)
(/usr/local/texlive/2016/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo
nometric.code.tex)
(/usr/local/texlive/2016/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando
m.code.tex)
(/usr/local/texlive/2016/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa
rison.code.tex)
(/usr/local/texlive/2016/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.
code.tex)
(/usr/local/texlive/2016/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round
.code.tex)
(/usr/local/texlive/2016/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.
code.tex)
(/usr/local/texlive/2016/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ
erarithmetics.code.tex)))
(/usr/local/texlive/2016/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex
\cpgfmathroundtolastzeros=\count113
))
(/usr/local/texlive/2016/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co
de.tex

1.4.0

===================================

Changes:
- obspy.core:
* Minimum supported Python version is now 3.8 (see 3081, 3087)
* Minimum supported dependency versions are now numpy 1.20, scipy 1.7 and
matplotlib 3.3 (see 3081, 3087)
* response: avoid reporting all unkown units (e.g. "RAD/S") to evalresp as
displacement ("DIS") which with default value for "output" ("VEL") leads
to evalresp adding a differentiation during response calculation. Instead
report undefined unit, which makes evalresp use response as is and
essentially ignoring "output" parameter (see 2945)
* Improved expanded channel information in string representation of Station,
e.g. when displaying station in IPython shell (see 3024)
* limit length of list which records processing info (see 2882)
* map plots: fix initial map setup, properly pass through user specified
options, like "projection" etc (see 3191)
- obspy.clients.fdsn:
* update URL for NCEDC to https (see 3203)
* add all valid parameters to get_stations_bulk, e.g. geographical
constraints (see 3140)
* do not use autodiscovery of file format in get_stations, unless "format"
is set to something we do not recognize (see 3138)
* fix a bug in routing client that made any request made error out when
"debug=True" was set (see 3214)
* fix raising FDSNTooManyRequestsException when server rejects request due
to rate limiting, due to a bug instead a TypeError was raised (see 3219)
- obspy.clients.seishub:
* submodule removed completely, since it is outdated and not even test
servers have been running for years (see 2994)
- obspy.db:
* submodule removed completely, since mostly being used in discontinued
seishub server (see 2994)
- obspy.imaging:
* spectrogram: change the computation for default window length if not
specified to give useful values for sampling rates much higher or lower
than 100 Hz (see 3093)
* spectrogram: better exception type and messages when input signal is too
short (see 3093)
* map plots: fix initial map setup, properly pass through user specified
options, like "projection" etc (see 3191)
- obspy.io.alsep:
* new module for reading data from the Apollo missions stored in ALSEP
format (see 3156)
- obspy.io.nlloc:
* avoid mangling channel/component code when writing nonlinloc phase file,
just write full channel code unchanged into nonlinloc's "component" field
(see 3223)
* fix reading nonlinloc hypocenter files written by newer nonlinloc
versions, data parsed into Arrivals was wrong (see 3223)
* read geometrical station azimuth instead of ray takeoff azimuth from
hypocenter. This is more robust (ray takeoff values sometimes not accurate
at all) and also follows more the QuakeML documentation that states
"Azimuth of station as seen from the epicenter" which implies a simple
geometrical calculation (see 3224)
* ignore ray takeoff dip if the stated quality for it is "0 - unreliable".
our example data show that values can be blatantly wrong when quality is
reported as "0" (see 3224)
* write timing error as "0.0" if it is not set on a pick, as recommended by
nonlinloc's author (see 2371, 3224)
- obspy.io.nordic:
* add support for writing multiple amplitudes for one pick (only new format)
and writes some amplitude lines more compact (see 3075, also 2814)
* add full support for reading and writing apparent velocity and backazimuth
with new nordic format (see 3075)
* fix comments on angle of incidence vs. takeoff angle (What is called
angle of incidence in Seisan is the same as what is usually referred to as
takeoff angle, see 3075)
* add function to check whether phase is valid IASPEI phase in Seisan (3075)
* full support for writing high-accuracy origin line (see 3075)
- obspy.io.sac:
* expose a `keep_sac_header` flag to the `write` plugin, which allows users
to write a "fresh" SAC header, instead of attempting to merge information
from an old SAC header, if one exists. (see 2760)
* fix writing SACPZ when a channel's sensor filed is unset (see 3187)
- obspy.io.seiscomp:
* update SeisComP 0.11 and 0.12 schema to potentially speed up sc3ml to qml
event catalog conversions (see 3216 and SeisComP/common74)
- obspy.signal:
* coincidence trigger: improve speed of template matching and less memory
usage (see 3104)
* added energy_ratio and modified_energy_ratio trigger methods (see 3161)
* Baer picker: fix a bug that could cause crashes on certain versions of
libffi (see 3183)
* polarization analysis: fix calculation of timestamps of the resulting
values (see 3211)
- obspy.taup:
* add option "indicate_wave_type" to distinguish S waves in ray paths
plot by using wiggly lines for shear waves (see 3047)
* improved accuracy of ray paths by change of root-finding algorithm
in SeismicPhase.refine_arrival (see 3064, 3096)
* improved accuracy of travel time estimates by using theta function
(see 3068)
* add support for models without a core or inner core
(see 1200, 1423, 2086, 2192, 2390, 3070)
* add support for a wider range of diffracted phases, like SedPdiffKP
(see 3085) and PKdiffP (see 3095)
* allow rapid travel time plotting in plot_travel_times by using
precalculated travel times (see 3092)
* return pierce points for any depth (see 1742, 3072)
* bug fix for rays which cannot turn due to low velocity at bottom
of layer (see 3080)
* add some checks for bad phases, so "ScScS" is not allowed
(see 2774, 3082)
* bug fix for sources within high slowness regions (see 2976, 3100)

1.3.1

===================================

Changes:
- obspy.core:
* Fix exclusion of magnitude 0 events in Catalog.filter (see 3105)
* Trace.resample: Changed default for `window` to "hann" following a name
change in scipy, "hanning" is not recognized anymore in newest scipy
(see 3117)
* Fix different data length for trim/slice methods (see 2608)
* Add keep_empty_traces option to Stream.trim (see 2608)
* Fix missing legend and plot artifacts in Inventory map plots at
intersection of equator and prime meridian (see 3067)
* Fix a bug in recaculation of overall instrument sensitivity (see 3099)
* Fix colored IPython output on Windows (see 3148, 3171)
* Add a warning in `Trace.remove_response()` docs, regarding using water
level mechanism with instrument response non-flat with the requested
output units (see 3172, 3136)
* Fix reusing Catalog/Inventory map plots, i.e. doing multiple cartopy plots
with these objects into the same axes (see 3018)
* Fix Stream.rotate with multiple-station or multiple-event Streams (see
2623, 3155)
- obspy.clients.fdsn:
* Fix a bug in `get_stations_bulk` regarding parameter "includerestricted"
(see 3158)
* add URL mapping 'EIDA' for http://eida-federator.ethz.ch (see #3050)
* Fix issue where "https://" URLs were not matched by the IRIS federator
client, resulting in raspberry shake matches being excluded from results
(see 3127)
* Properly set HTTP Content-Type header in POST requests (see 3169)
- obspy.clients.nrl:
* deprecate online NRL client as it will stop working in Spring 2023 when
old NRLv1 gets taken offline (see 3164)
* enable reading from a downloaded full copy of the NRLv2 at
http://ds.iris.edu/ds/nrl/ (see #3058)
* Fix a bug in recaculation of overall instrument sensitivity after
assembling response from separate sensor and datalogger response parts
(see 3099)
- obspy.imaging:
* Scanner/obspy-scan: skip directories without read permission (see 3115)
- obspy.io.gse2:
* bulletin reading: correctly add Mag2 and amplitudes even if Mag1 is not
present (see 2420)
- obspy.io.mseed:
* fix a bug in endtime calculation when writing fixed flags block
information (see 3165)
- obspy.io.seg2:
* fix reading files that have a string header field with an empty value (see
3174, 3178)
- obspy.io.stationxml:
* fix a bug that resulted in losing decimation information of base type
response stages (see 3159)
* enable reading StationXML 1.2 and write new files with schema version
1.2 (see 3153)
- obspy.io.wav:
* fix writing of wav files with rescale=True and default width=None
(see 3029)
- obspy.signal:
* trigger_onset(): fix a bug when trigger off threshold is higher than
trigger on threshold and a trigger is active at the end of the
characteristic function (see 2891, 3013)
- obspy.signal.PPSD:
* show warning on input of a trace that is too short to be processed (see
3073)
* fix time comparisons in time restrictions when doing custom stacks,
compare less/greater or equal instead of strict less/greater than (see
1477)
- obspy.taup:
* Fix cycling through colors in ray path plots, now also fixes cartesian
plot version (see 2470, 2478, 3041)
* Fix slowness layer splits to avoid "TauBranch depths not compatible with
slowness sampling." errors. (see 3062, 2682, 1938)
* Fix pierce points for 2kmps phases (see 2754)

1.3

)))
(/usr/local/texlive/2016/texmf-dist/tex/latex/adjustbox/adjustbox.sty
Package: adjustbox 2012/05/21 v1.0 Adjusting TeX boxes (trim, clip, ...)

(/usr/local/texlive/2016/texmf-dist/tex/latex/xkeyval/xkeyval.sty
Package: xkeyval 2014/12/03 v2.7a package option processing (HA)

(/usr/local/texlive/2016/texmf-dist/tex/generic/xkeyval/xkeyval.tex
(/usr/local/texlive/2016/texmf-dist/tex/generic/xkeyval/xkvutils.tex
\XKVtoks=\toks52
\XKVtempatoks=\toks53
)
\XKVdepth=\count287
File: xkeyval.tex 2014/12/03 v2.7a key=value parser (HA)
))
(/usr/local/texlive/2016/texmf-dist/tex/latex/adjustbox/adjcalc.sty
Package: adjcalc 2012/05/16 v1.1 Provides advanced setlength with multiple back
-ends (calc, etex, pgfmath)
)
(/usr/local/texlive/2016/texmf-dist/tex/latex/adjustbox/trimclip.sty
Package: trimclip 2012/05/16 v1.0 Trim and clip general TeX material

(/usr/local/texlive/2016/texmf-dist/tex/latex/collectbox/collectbox.sty
Package: collectbox 2012/05/17 v0.4b Collect macro arguments as boxes
\collectedbox=\box82
)
\tcllx=\dimen304
\tclly=\dimen305
\tcurx=\dimen306
\tcury=\dimen307
Package trimclip Info: Using driver 'tc-xetex.def'.

(/usr/local/texlive/2016/texmf-dist/tex/latex/adjustbox/tc-xetex.def
File: tc-xetex.def 2012/05/13 v1.0 Clipping driver for xetex
))
\adjboxWidth=\dimen308
\adjboxHeight=\dimen309
\adjboxDepth=\dimen310
\adjboxTotalheight=\dimen311

(/usr/local/texlive/2016/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty
Package: ifoddpage 2016/04/23 v1.1 Conditionals for odd/even page detection
\ccheckoddpage=\count288
)
(/usr/local/texlive/2016/texmf-dist/tex/latex/varwidth/varwidth.sty
Package: varwidth 2009/03/30 ver 0.92; Variable-width minipages
\vwidbox=\box83
\siftdeathcycles=\count289
\vwidloff=\dimen312
\vwidroff=\dimen313
))
(/usr/local/texlive/2016/texmf-dist/tex/latex/relsize/relsize.sty

1.3.0

- fix obspy version number check to also work with an obspy developer install
(which has version numbers like '1.3.0.post0+76')
- fix overview plot on newer matplotlib versions
- remove streams that make problems due to masked values and show a warning
- make scrollWheelPercentage from config affect all scroll events
- fix mouse wheel scrolling with Alt key held down
- cleanup and modernize rotation to ZNE (see 101)
- improve setting amplitude picks when loading existing events (see 102)
- remove MultiCursor patch that seems to not be needed anymore and breaks in
matplotlib>=3.6 (see 103)
- adjust to an API change in matplotlib 3.6 in removing old/unwanted artists
from axes (see 104)
- fix handling of events without creation info in some cases (see 106)
- print message for SEED IDs that are requested but are missing a lookup
definition in the config file. these were skipped silently before.
- make it possible to set defaults for spectrogram settings in config
(see 9ac238cb4b6b17bce)

Page 6 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.