Coverage for o2/models/timetable/distribution.py: 100%
7 statements
« prev ^ index » next coverage.py v7.6.12, created at 2025-05-16 11:18 +0000
« prev ^ index » next coverage.py v7.6.12, created at 2025-05-16 11:18 +0000
1from dataclasses import dataclass
2from typing import Union
4from dataclass_wizard import JSONWizard
7@dataclass(frozen=True)
8class Distribution(JSONWizard):
9 """Maps a key to a distribution value."""
11 key: Union[str, int]
12 value: float