Changelog

0.7.1 (2022-07-08): - Fix bugs in get_event_waveform

0.7.0 (2022-07-01): - Fix the incorrect maximum allowed time span for F-net (#65) - get_selected_stations now returns a list of stations with station metadata

information (#36)

  • Refactor the _channel2pz() and _write_pz() functions to Channel.write_sacpz()

  • Refactor the _get_channels function to win32.read_ctable()

  • The win32.extrac_sacpz function now supports parallel data processing

  • The with_pz parameter in win32.extract_sac() is renamed to with_sacpz

  • The win32.extrac_pz() function is renamed to win32.extract_sacpz()

  • Move the function Client.check_cmd_exists() to utils.check_cmd_exists()

  • Move the function Client.check_package_release() to utils.check_package_release()

  • Fix the “ssl.SSLError: [SSL: DH_KEY_TOO_SMALL] dh key too small” error

0.6.9 (2021-05-20): - Check invalid stations parameter type for Client.select_stations()

0.6.8 (2021-03-11): - include_unknown_mag does not work in get_event_waveform() - Fail to download S-net data.

0.6.7 (2020-06-08): - Improve code styles, tests and CI.

0.6.6 (2020-03-02): - win32.extract_pz cannot filter channels by ID and name (#27)

0.6.5 (2019-12-06): - Fix PZ files if dampling constant is zero (#24)

0.6.4 (2019-08-23): - Capture exception caused by incorrect channel information (#22)

0.6.3 (2019-06-13): - Fix select_stations() (#19) - Rename string2datetime() to to_datetime()

0.6.2 (2019-05-06): - Fix download focal mechanism catalog issue (#18).

0.6.1 (2019-02-20): - Fix selecting events in a rectangular region.

0.6.0 (2019-02-19): - Support request event waveform data (#16). - get_waveform() is renamed to get_continuous_waveform().

0.5.2 (2019-02-19): - Fix selecting stations in a rectangular region (#17).

0.5.1 (2018-12-08): - Fix typo from longtitude to longitude.

0.5.0 (2018-11-21): - Fix issues of wrong CONSTANT in SAC polezero file (#8). - Fix login failure issue with password longer than 12 characters (#13).

0.4.8 (2018-10-04): - get_station_list(): must specify a network code; support S-net and MeSO-net. - select_stations(): support S-net and MeSO-net

0.4.7 (2018-10-04): - Support S-net and MeSO-net (#9 and #10) - Fix an issue when channel table contains blank lines

0.4.6 (2018-03-20): - Fix Too many open files (#6)

0.4.5 (2018-03-07): - get_station_list(): return a list of stations - select_stations(): support selecting stations in a box or circular region

0.4.4 (2017-11-30): - Fix a technical issue related to packaging

0.4.3 (2017-11-30): - Add Chinese documentation

0.4.2 (2017-06-18): - Fix a bug with requests>=2.17

0.4.1 (2017-06-18): - remove tempfile after downloading.

0.4.0 (2017-04-01): - win32.extract_sac(): skip if data not exists - win32.extract_sac(): support multiple processes to speedup, and

no longer return values

  • Client.get_waveform(): support multi-threads to speedup

  • Change Client.help() to Client.info()

  • Client.get_waveform() now can automatically set max_span

  • Client.get_*() now support startime in different string formats

0.3.3 (2017-03-17): - Change network to NETWORK in header.py - Add wildcard support to win32.merge() - Change Client.check_module_release() to Client.check_package_release() - Support output filename with deep directory - Always sort cnt files to avoid merge error - Set pmax to 8640000 by default - Fix typos

0.3.2 (2017-03-12): - Fix another technical issue related to pypi

0.3.1 (2017-03-12): - Fix a technical issue related to pypi

0.3.0 (2017-03-12): - Rewritten as a Python package

0.2.0 (2016-08-24): - Some small fixes and improvements

0.1.0 (2016-08-04): - First public release - HinetDoctor.py: check dependencies - HinetContRequest.py: request continuous data from Hi-net - StationSelector.py: select Hi-net/F-net stations before requesting data - HinetJMARequest.py: request JMA catalogs from Hi-net website - rdhinet.py: convert WIN32 format to SAC format - ch2pz.py: extract SAC PZ files from Hi-net channel table files