-
Notifications
You must be signed in to change notification settings - Fork 32
/
Copy pathCHANGELOG.txt
130 lines (115 loc) · 5.61 KB
/
CHANGELOG.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
master:
- strip overlong decimals for x-Axis coordinates, especially in the matplotlib
mouse pointer coordinate info pane
- make it possible to set a custom FMTSTR for SDS clients
- fix reusing existing matplotlib Axes on newer matplotlibs (which disallows
setting things like Axes.lines, so we have to use the existing methods on
these objects instead, like .pop())
- removed support for ArcLink clients, since it was dropped in obspy 1.3.0
(and main servers have been shut down years ago)
- removed support for seishub clients, since it was dropped for the next major
obspy release after 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)
- make sure to unset preferred focal mechanism when deleting focal mechanism
data
- add "Referer" header when connecting/logging in to jane
0.8.1
- fix reading QuakeML after Python3 port (see #98)
- fix calling hyp2000 binary after Python3 port (see #99)
0.8.0
- port to Python 3 and Qt 5 (see #96)
0.7.2
- also fetch picks-only events from Jane (see #95)
0.7.1
- minor fixes and changes (see #94)
0.7.0
- try to be even more robust when reading lat/lon from Hyp2000 output
- switch all event fetching/pushing to Jane (see #93)
0.6.2
- fix latitude/longitude sign for Southern/Western hemisphere when loading in
Hyp2000 output
- add example station combination for oklahoma 2011 Ml 5.7 earthquake
0.6.1
- start up obspyck even if pluginpath is not a valid directory (see #91)
- fix spectrogram plot (correct the offset adjustment, see #92)
0.6.0
- avoid error when special use case key `test_event_server_jane` is not
present (see #71)
- add possibility to specify complex, time-dependent station combinations
(see #73)
- avoid errors when encountering arrivals without a residual time (see #52)
- add experimental option for reviewing all picks in a given catalog (as
opposed to normal operation which only considers the first event in a loaded
catalog file, see #50)
- enable opting for physical unit conversion switch to go to displacement or
acceleration (so far always was converting to velocity; see #43)
- use obspy read_inventory() and Inventory/Response objects internally for
all metadata, regardless of source (see #77)
- reimplement AR picker (see #75)
- make reference time given on command line the zero-time on time axis always
(so far if an offset was given the zero time was equal to reference time
plus offset, see #78)
- save raw waveform data and station metadata in current obspyck instance's
temporary directory for easy reuse (see #79)
- taper settings (applied before any filtering) can now be controlled via
config file (see #80)
- speed up magnitude calculation by reusing unchanged station magnitudes when
updating the network magnitude while changing magnitude picks on one station
(see #88)
0.5.1
- fix getting metadata via arclink (see #65)
- make it possible to set default filter corners via config file (see #66)
- enable parallel event upload/replacement/deletion on seishub and jane
(see #67)
- fix Qt application Window icon (see #68)
0.5.0
- add support for magnitude estimation for data fetched from an FDSN server
(using full response)
- depending on obspy >=1.1.0 now
- add support for scrolling along time axis with mouse wheel + modifier
(by default "alt" key, see #45)
- fix station metadata output in hypo71 format (for location routines)
for longitude <0 (see #47)
- fix horizontal errors read after hyp2000 location (conversion from km to m
was missing, see #48)
- add possibility to use other phase names besides the default "P" and "S" in
picking. this is highly experimental, especially when using location
routines most internals are very likely still using hard coded "P" and "S"
values, but for picking and saving to QuakeML only this reportedly works
(see #36).
- also show picks in the GUI that lack location code in the corresponding
QuakeML file (but such picks will not be associated to any one of the
Stream's axes, so it will not be possible to modify or delete them via the
GUI, see #49 and #51)
0.4.1
- fix minor bug that prevents 0.4.0 from running
- switch obspy dependency version from >=1.* to >1.0.3 (the import reroutes in
obspy 1.0.x break the monkey patching of event object classes in obspyck)
0.4.0
- add support for fetching data from a seedlink server
- set meaningful creation info including obspyck+obspy version numbers on all
event objects
- fix a bug with beachball function naming in 0.3.0 (likely to lead to
RunTimeErrors)
0.3.0
- switch obspy dependency version from 0.10.* to 1.*
0.2.0
- packaging cleanup
0.1.0
- initial release with proper package structure and versioning