Skip to content

Commit aa05144

Browse files
committed
fix type hints
1 parent d2b0d7a commit aa05144

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

src/bloqade/pyqrack/noise/native.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
1-
from typing import TYPE_CHECKING, List
1+
from typing import List
22

33
from kirin import interp
44

55
from bloqade.noise import native
66
from bloqade.pyqrack import PyQrackInterpreter, reg
77

8-
if TYPE_CHECKING:
9-
from pyqrack import QrackSimulator
10-
118

129
@native.dialect.register(key="pyqrack")
1310
class PyQrackMethods(interp.MethodTable):
@@ -90,7 +87,7 @@ def atom_loss_channel(
9087
frame: interp.Frame,
9188
stmt: native.AtomLossChannel,
9289
):
93-
qargs: List[reg.PyQrackQubit["QrackSimulator"]] = frame.get(stmt.qargs)
90+
qargs: List[reg.PyQrackQubit] = frame.get(stmt.qargs)
9491

9592
active_qubits = (qarg for qarg in qargs if qarg.is_active())
9693

0 commit comments

Comments
 (0)