diff options
author | Diego Elio Pettenò <flameeyes@flameeyes.com> | 2023-08-03 12:26:51 +0200 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@flameeyes.com> | 2023-08-03 12:47:49 +0200 |
commit | 093a39d72dbc7d18c0aacbdd5a4ba6a04cd64f95 (patch) | |
tree | 69db3bac569d41ef0e073ac36d2b66144417e6e2 /glucometerutils/common.py | |
parent | Update minimum supported Python version to 3.9. (diff) | |
download | glucometerutils-093a39d72dbc7d18c0aacbdd5a4ba6a04cd64f95.tar glucometerutils-093a39d72dbc7d18c0aacbdd5a4ba6a04cd64f95.tar.gz glucometerutils-093a39d72dbc7d18c0aacbdd5a4ba6a04cd64f95.tar.bz2 glucometerutils-093a39d72dbc7d18c0aacbdd5a4ba6a04cd64f95.tar.lz glucometerutils-093a39d72dbc7d18c0aacbdd5a4ba6a04cd64f95.tar.xz glucometerutils-093a39d72dbc7d18c0aacbdd5a4ba6a04cd64f95.tar.zst glucometerutils-093a39d72dbc7d18c0aacbdd5a4ba6a04cd64f95.zip |
Diffstat (limited to 'glucometerutils/common.py')
-rw-r--r-- | glucometerutils/common.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/glucometerutils/common.py b/glucometerutils/common.py index 51a2dd4..24bc0d1 100644 --- a/glucometerutils/common.py +++ b/glucometerutils/common.py @@ -7,7 +7,8 @@ import datetime import enum import textwrap -from typing import Any, Dict, Optional, Sequence, Union +from collections.abc import Sequence +from typing import Any, Optional, Union import attr @@ -64,7 +65,7 @@ class GlucoseReading: default=MeasurementMethod.BLOOD_SAMPLE, validator=attr.validators.in_(MeasurementMethod), ) - extra_data: Dict[str, Any] = attr.Factory(dict) + extra_data: dict[str, Any] = attr.Factory(dict) def get_value_as(self, to_unit: Unit) -> float: """Returns the reading value as the given unit. @@ -94,7 +95,7 @@ class KetoneReading: default=MeasurementMethod.BLOOD_SAMPLE, validator=attr.validators.in_({MeasurementMethod.BLOOD_SAMPLE}), ) - extra_data: Dict[str, Any] = attr.Factory(dict) + extra_data: dict[str, Any] = attr.Factory(dict) def as_csv(self, unit: Unit) -> str: """Returns the reading as a formatted comma-separated value string.""" @@ -115,7 +116,7 @@ class TimeAdjustment: measure_method: MeasurementMethod = attr.ib( default=MeasurementMethod.TIME, validator=attr.validators.in_(MeasurementMethod) ) - extra_data: Dict[str, Any] = attr.Factory(dict) + extra_data: dict[str, Any] = attr.Factory(dict) def as_csv(self, unit: Unit) -> str: del unit |