Skip to content

Commit acfee75

Browse files
committed
runing linter
1 parent 19eb9f7 commit acfee75

File tree

41 files changed

+57
-98
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+57
-98
lines changed

demo/log_depth_ghz.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,11 @@
22
from typing import Any, Literal, TypeVar
33

44
from bloqade.geometry.dialects import grid
5-
from kirin.dialects import ilist
6-
75
from bloqade.qourier import action, gate, init, measure, schedule
86
from bloqade.qourier.dialects import spec
97
from bloqade.qourier.prelude import move, tweezer
108
from bloqade.qourier.visualizer import MatplotlibRenderer, PathVisualizer
9+
from kirin.dialects import ilist
1110

1211
NMove = TypeVar("NMove")
1312

src/bloqade/shuttle/analysis/zone/analysis.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
from dataclasses import dataclass, field
22

33
from bloqade.geometry.dialects import grid
4+
from bloqade.qourier.dialects.spec import Spec
45
from kirin import interp, ir
56
from kirin.analysis.forward import Forward, ForwardFrame
67

7-
from bloqade.qourier.dialects.spec import Spec
8-
98
from .lattice import SpecZone, UnknownZone, Zone
109

1110

src/bloqade/shuttle/analysis/zone/impl/spec.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1+
from bloqade.qourier.dialects import spec
12
from kirin.analysis.forward import ForwardFrame
23
from kirin.interp import MethodTable, impl
34

4-
from bloqade.qourier.dialects import spec
5-
65
from .. import analysis, lattice
76

87

src/bloqade/shuttle/codegen/taskgen.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,12 @@
33
from typing import Any, ClassVar, Dict, Optional
44

55
from bloqade.geometry.dialects import grid
6+
from bloqade.qourier.dialects import action
67
from kirin.dialects import func, ilist
78
from kirin.interp import Frame, Interpreter, InterpreterError, MethodTable, impl
89
from kirin.ir.method import Method
910
from typing_extensions import Self
1011

11-
from bloqade.qourier.dialects import action
12-
1312

1413
class AbstractAction(abc.ABC):
1514
@abc.abstractmethod

src/bloqade/shuttle/dialects/action/stmts.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from bloqade.geometry.dialects.grid import types as zone_types
2+
from bloqade.qourier.dialects.action._dialect import dialect
23
from kirin import ir, lowering, types
34
from kirin.decl import info, statement
45
from kirin.dialects import func, ilist
@@ -12,8 +13,6 @@
1213
)
1314
from kirin.print.printer import Printer
1415

15-
from bloqade.qourier.dialects.action._dialect import dialect
16-
1716

1817
class TweezerFuncOpCallableInterface(CallableStmtInterface["TweezerFunction"]):
1918

src/bloqade/shuttle/dialects/measure/_interface.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
import typing
22

33
from bloqade.geometry.dialects import grid
4-
from kirin.lowering import wraps
5-
64
from bloqade.qourier.dialects.measure.types import MeasurementArray
5+
from kirin.lowering import wraps
76

87
from .stmts import Measure
98

src/bloqade/shuttle/dialects/path/concrete.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
from bloqade.qourier.codegen import TraceInterpreter, reverse_path
2+
from bloqade.qourier.dialects import schedule
3+
from bloqade.qourier.dialects.path import dialect, stmts, types
14
from kirin.interp import (
25
Frame,
36
Interpreter,
@@ -6,10 +9,6 @@
69
impl,
710
)
811

9-
from bloqade.qourier.codegen import TraceInterpreter, reverse_path
10-
from bloqade.qourier.dialects import schedule
11-
from bloqade.qourier.dialects.path import dialect, stmts, types
12-
1312

1413
@dialect.register
1514
class PathInterpreter(MethodTable):

src/bloqade/shuttle/dialects/path/stmts.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
from kirin import decl, ir
2-
from kirin.decl import info
3-
41
from bloqade.qourier.dialects import schedule
52
from bloqade.qourier.dialects.path._dialect import dialect
63
from bloqade.qourier.dialects.path.types import PathType
4+
from kirin import decl, ir
5+
from kirin.decl import info
76

87

98
@decl.statement(dialect=dialect)

src/bloqade/shuttle/dialects/path/types.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
from dataclasses import dataclass, field
22
from typing import Any
33

4+
from bloqade.qourier.codegen.taskgen import AbstractAction
45
from kirin import types
56
from kirin.dialects import ilist
67

7-
from bloqade.qourier.codegen.taskgen import AbstractAction
8-
98

109
@dataclass
1110
class Path:

src/bloqade/shuttle/dialects/schedule/concrete.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
from kirin import ir
2-
from kirin.interp import Frame, Interpreter, InterpreterError, MethodTable, impl
3-
41
from bloqade.qourier.dialects.schedule import stmts, types
52
from bloqade.qourier.dialects.schedule._dialect import dialect
3+
from kirin import ir
4+
from kirin.interp import Frame, Interpreter, InterpreterError, MethodTable, impl
65

76

87
@dialect.register

0 commit comments

Comments
 (0)