diff --git a/analyze_sport_data/file_records.py b/analyze_sport_data/file_records.py new file mode 100644 index 0000000..ebc3ede --- /dev/null +++ b/analyze_sport_data/file_records.py @@ -0,0 +1,13 @@ +from datetime import timedelta +from analyze_sport_data.heart_rate_record import HeartRateRecord + + +class FileRecords: + + def __init__(self, + name: str, + heart_rate_records: list[HeartRateRecord], + heart_rate_time_offset: timedelta = timedelta()): + self.name = name + self.heart_rate_records = heart_rate_records + self.heart_rate_time_offset = heart_rate_time_offset diff --git a/analyze_sport_data/heart_rate_record.py b/analyze_sport_data/heart_rate_record.py new file mode 100644 index 0000000..350d86f --- /dev/null +++ b/analyze_sport_data/heart_rate_record.py @@ -0,0 +1,8 @@ +from datetime import datetime + + +class HeartRateRecord: + + def __init__(self, recorded_at: datetime, heart_rate: float) -> None: + self.recorded_at: datetime = recorded_at + self.heart_rate: float = heart_rate diff --git a/analyze_sport_data/py.typed b/analyze_sport_data/py.typed new file mode 100644 index 0000000..e69de29