Skip to content

Commit 7f55843

Browse files
committed
remove isort mentions
1 parent 7280917 commit 7f55843

File tree

7 files changed

+27
-58
lines changed

7 files changed

+27
-58
lines changed

environment.yml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,7 @@ dependencies:
3939
- pydot
4040
- ipython
4141
# code style
42-
- black
43-
- isort
44-
# For linting
45-
- flake8
46-
- pep8
47-
- pyflakes
42+
- ruff
4843
# developer tools
4944
- pre-commit
5045
- packaging

pytensor/__init__.py

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,9 @@ def disable_log_handler(logger=pytensor_logger, handler=logging_default_handler)
7070
# very rarely.
7171
__api_version__ = 1
7272

73-
# isort: off
7473
from pytensor.graph.basic import Variable
7574
from pytensor.graph.replace import clone_replace, graph_replace
7675

77-
# isort: on
78-
7976

8077
def as_symbolic(x: Any, name: Optional[str] = None, **kwargs) -> Variable:
8178
"""Convert `x` into an equivalent PyTensor `Variable`.
@@ -115,7 +112,6 @@ def _as_symbolic(x, **kwargs) -> Variable:
115112
return as_tensor_variable(x, **kwargs)
116113

117114

118-
# isort: off
119115
from pytensor import scalar, tensor
120116
from pytensor.compile import (
121117
In,
@@ -134,8 +130,6 @@ def _as_symbolic(x, **kwargs) -> Variable:
134130
from pytensor.printing import pp, pprint
135131
from pytensor.updates import OrderedUpdates
136132

137-
# isort: on
138-
139133

140134
def get_underlying_scalar_constant(v):
141135
"""Return the constant scalar (i.e. 0-D) value underlying variable `v`.
@@ -157,15 +151,12 @@ def get_underlying_scalar_constant(v):
157151
return tensor.get_underlying_scalar_constant_value(v)
158152

159153

160-
# isort: off
161-
import pytensor.tensor.random.var
162154
import pytensor.sparse
155+
import pytensor.tensor.random.var
163156
from pytensor.scan import checkpoints
164157
from pytensor.scan.basic import scan
165158
from pytensor.scan.views import foldl, foldr, map, reduce
166159

167-
# isort: on
168-
169160

170161
# Some config variables are registered by submodules. Only after all those
171162
# imports were executed, we can warn about remaining flags provided by the user

pytensor/graph/__init__.py

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,17 @@
11
"""Graph objects and manipulation functions."""
22

3-
# isort: off
43
from pytensor.graph.basic import (
54
Apply,
6-
Variable,
75
Constant,
8-
graph_inputs,
9-
clone,
6+
Variable,
107
ancestors,
8+
clone,
9+
graph_inputs,
1110
)
12-
from pytensor.graph.replace import clone_replace, graph_replace, vectorize_graph
13-
from pytensor.graph.op import Op
14-
from pytensor.graph.type import Type
1511
from pytensor.graph.fg import FunctionGraph
16-
from pytensor.graph.rewriting.basic import node_rewriter, graph_rewriter
17-
from pytensor.graph.rewriting.utils import rewrite_graph
12+
from pytensor.graph.op import Op
13+
from pytensor.graph.replace import clone_replace, graph_replace, vectorize_graph
14+
from pytensor.graph.rewriting.basic import graph_rewriter, node_rewriter
1815
from pytensor.graph.rewriting.db import RewriteDatabaseQuery
19-
20-
# isort: on
16+
from pytensor.graph.rewriting.utils import rewrite_graph
17+
from pytensor.graph.type import Type
Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,15 @@
1-
# isort: off
2-
from pytensor.link.jax.dispatch.basic import jax_funcify, jax_typify
1+
import pytensor.link.jax.dispatch.blockwise
2+
import pytensor.link.jax.dispatch.elemwise
3+
import pytensor.link.jax.dispatch.extra_ops
4+
import pytensor.link.jax.dispatch.nlinalg
5+
import pytensor.link.jax.dispatch.random
36

47
# Load dispatch specializations
58
import pytensor.link.jax.dispatch.scalar
6-
import pytensor.link.jax.dispatch.tensor_basic
7-
import pytensor.link.jax.dispatch.subtensor
9+
import pytensor.link.jax.dispatch.scan
810
import pytensor.link.jax.dispatch.shape
9-
import pytensor.link.jax.dispatch.extra_ops
10-
import pytensor.link.jax.dispatch.nlinalg
1111
import pytensor.link.jax.dispatch.slinalg
12-
import pytensor.link.jax.dispatch.random
13-
import pytensor.link.jax.dispatch.elemwise
14-
import pytensor.link.jax.dispatch.scan
1512
import pytensor.link.jax.dispatch.sparse
16-
import pytensor.link.jax.dispatch.blockwise
17-
18-
# isort: on
13+
import pytensor.link.jax.dispatch.subtensor
14+
import pytensor.link.jax.dispatch.tensor_basic
15+
from pytensor.link.jax.dispatch.basic import jax_funcify, jax_typify
Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
1-
# isort: off
2-
from pytensor.link.numba.dispatch.basic import numba_funcify, numba_typify
3-
4-
# Load dispatch specializations
5-
import pytensor.link.numba.dispatch.scalar
6-
import pytensor.link.numba.dispatch.tensor_basic
1+
import pytensor.link.numba.dispatch.elemwise
72
import pytensor.link.numba.dispatch.extra_ops
83
import pytensor.link.numba.dispatch.nlinalg
94
import pytensor.link.numba.dispatch.random
10-
import pytensor.link.numba.dispatch.elemwise
5+
6+
# Load dispatch specializations
7+
import pytensor.link.numba.dispatch.scalar
118
import pytensor.link.numba.dispatch.scan
12-
import pytensor.link.numba.dispatch.sparse
139
import pytensor.link.numba.dispatch.slinalg
14-
15-
# isort: on
10+
import pytensor.link.numba.dispatch.sparse
11+
import pytensor.link.numba.dispatch.tensor_basic
12+
from pytensor.link.numba.dispatch.basic import numba_funcify, numba_typify

pytensor/tensor/__init__.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,15 +113,13 @@ def _get_vector_length_Constant(op: Union[Op, Variable], var: Constant) -> int:
113113
import pytensor.tensor.rewriting
114114

115115

116-
# isort: off
117116
from pytensor.tensor import linalg # noqa
118117
from pytensor.tensor import special
119118

120119
# For backward compatibility
121120
from pytensor.tensor import nlinalg # noqa
122121
from pytensor.tensor import slinalg # noqa
123122

124-
# isort: on
125123
from pytensor.tensor.basic import * # noqa
126124
from pytensor.tensor.blas import batched_dot, batched_tensordot # noqa
127125
from pytensor.tensor.extra_ops import *
Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,4 @@
11
# TODO: This is for backward-compatibility; remove when reasonable.
2-
from pytensor.tensor.random.rewriting.basic import *
3-
4-
5-
# isort: off
6-
72
# Register JAX specializations
83
import pytensor.tensor.random.rewriting.jax
9-
10-
# isort: on
4+
from pytensor.tensor.random.rewriting.basic import *

0 commit comments

Comments
 (0)