diff --git a/sohstationviewer/model/reftek/reftek_data/dt_packet.py b/sohstationviewer/model/reftek/reftek_data/dt_packet.py index fd8b987764c44152a4cbcc843318cdf7f5b8dfb3..0a95ffbe1555559b1df006987cf8a5e4eb707b1a 100644 --- a/sohstationviewer/model/reftek/reftek_data/dt_packet.py +++ b/sohstationviewer/model/reftek/reftek_data/dt_packet.py @@ -1,5 +1,5 @@ import dataclasses -from typing import Any +from typing import Any, Tuple from sohstationviewer.model.mseed_data.record_reader_helper import Unpacker from sohstationviewer.model.reftek.reftek_data.header import PacketHeader @@ -80,7 +80,7 @@ def decode_compressed(packet: bytes, data_format: str, unpacker: Unpacker def read_dt_packet(packet: bytes, unpacker: Unpacker - ) -> tuple[DTExtendedHeader, Any]: + ) -> Tuple[DTExtendedHeader, Any]: """ Process a DT packet and get its extended header and first data point. :param packet: the bytes that make up the given DT packet. diff --git a/sohstationviewer/model/reftek/reftek_data/packet.py b/sohstationviewer/model/reftek/reftek_data/packet.py index 1eebe540570a648692d52b9ed01415d7ec345b23..75d2ec27095a90fe26d1c081b4a219aeae1a2bf5 100644 --- a/sohstationviewer/model/reftek/reftek_data/packet.py +++ b/sohstationviewer/model/reftek/reftek_data/packet.py @@ -9,6 +9,8 @@ Suggested updates to obspy.io.reftek.packet: Maeva Pourpoint IRIS/PASSCAL """ +from typing import List + import numpy import obspy.io.reftek.packet as obspy_rt130_packet @@ -127,7 +129,7 @@ class EHPacket(obspy_rt130_packet.EHPacket): "\n\t".join(info)) return info - def eh_et_info(self, nbr_DT_samples: int) -> list[str]: + def eh_et_info(self, nbr_DT_samples: int) -> List[str]: """ Compile EH and ET info to write to log file. Returns list of strings.