Skip to content

Commit 43d54e6

Browse files
committed
Convert Connection to a dataclass
All other classes are dataclasses, so it is better for consistency. Signed-off-by: Leandro Lucarella <[email protected]>
1 parent b852302 commit 43d54e6

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/frequenz/client/microgrid/_connection.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,12 @@
33

44
"""Defines the connections between microgrid components."""
55

6-
from typing import NamedTuple
76

7+
from dataclasses import dataclass
88

9-
class Connection(NamedTuple):
9+
10+
@dataclass(frozen=True)
11+
class Connection:
1012
"""Metadata for a connection between microgrid components."""
1113

1214
start: int

0 commit comments

Comments
 (0)