diff --git a/src/qibolab/platform/platform.py b/src/qibolab/platform/platform.py index e68d1dba0..74f957462 100644 --- a/src/qibolab/platform/platform.py +++ b/src/qibolab/platform/platform.py @@ -109,7 +109,7 @@ class Platform: topology: nx.Graph = field(default_factory=nx.Graph) """Graph representing the qubit connectivity in the quantum chip.""" - wire_names: List[Union[int | str]] = None + wire_names: List[Union[int, str]] = None """List of physical qubit (wire) names.""" def __post_init__(self): @@ -121,7 +121,7 @@ def __post_init__(self): self.topology.add_edges_from( [(pair.qubit1.name, pair.qubit2.name) for pair in self.pairs.values()] ) - self.wire_names = list(self.qubits.keys()) + self.wire_names = list(self.qubits) def __str__(self): return self.name