Skip to content

Commit fe8913d

Browse files
committed
Format with isort
1 parent 661e839 commit fe8913d

File tree

108 files changed

+316
-310
lines changed

Some content is hidden

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

108 files changed

+316
-310
lines changed

_transonic_testing/src/_transonic_testing/for_test_exterior_import_jit.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import gast
22
import numpy as np
3-
from .for_test_exterior_import_jit_2 import func_import_2
43

4+
from .for_test_exterior_import_jit_2 import func_import_2
55

66
const = 1
77
foo = 1

_transonic_testing/src/_transonic_testing/for_test_exterior_import_jit_2.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import gast
22
import numpy as np
33

4-
54
const = 1
65
foo = 1
76

_transonic_testing/src/_transonic_testing/for_test_init.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import numpy as np
22

3-
from transonic import Transonic, boost, Array, Union, const
4-
3+
from transonic import Array, Transonic, Union, boost, const
54

65
# transonic def func(int, float)
76

_transonic_testing/src/_transonic_testing/for_test_justintime.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import numpy as np
22

3-
from transonic import jit, boost
3+
from transonic import boost, jit
44
from transonic.mpi import Path
55

66

@@ -71,9 +71,10 @@ def check(self):
7171
assert self.myfunc(1) == 3
7272

7373

74+
from numpy import pi
75+
7476
# FIXME support multilevel imported jitted function call in a jitted function
7577
from .for_test_exterior_import_jit import foo, func_import, func_import2
76-
from numpy import pi
7778

7879
const = 1
7980

doc/examples/bench_expr_broadcast/bench.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import numpy as np
22

3-
from transonic import boost, Array
3+
from transonic import Array, boost
44

55
A = Array[float, "3d"]
66
A1 = Array[float, "1d"]
@@ -51,4 +51,6 @@ def broadcast_loops(a: A, b: A1, out: A):
5151

5252
for backend in ("numba", "pythran"):
5353
timeit_verbose(f"broadcast_{backend}(a, b, out)", globals=loc, norm=norm)
54-
timeit_verbose(f"broadcast_loops_{backend}(a, b, out)", globals=loc, norm=norm)
54+
timeit_verbose(
55+
f"broadcast_loops_{backend}(a, b, out)", globals=loc, norm=norm
56+
)

doc/examples/bench_proj_perp/bench.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import numpy as np
2-
from transonic import boost, Array, Type
2+
3+
from transonic import Array, Type, boost
34

45
A = Array[Type(np.float64, np.complex128), "3d"]
56
Af = "float[:,:,:]"

doc/examples/bench_row_sum/bench.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
from subprocess import getoutput
21
import sys
2+
from subprocess import getoutput
33

44
decorator = "boost"
55
if "jit" in sys.argv:

doc/examples/bench_row_sum/row_sum_boost.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import numpy as np
22

3-
from transonic import boost, Array, const
3+
from transonic import Array, boost, const
44

55
T_index = np.int32
66
# we use a type variable because it can be replaced by a fused type.
@@ -37,7 +37,7 @@ def row_sum_loops(arr: const(V2d), columns: const(V1d_i)):
3737

3838
if __name__ == "__main__":
3939

40-
from util import check, bench
40+
from util import bench, check
4141

4242
functions = [row_sum, row_sum_loops]
4343
arr = np.arange(1_000_000).reshape(1_000, 1_000)

doc/examples/bench_row_sum/row_sum_jit.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ def row_sum_loops(arr, columns):
2121

2222
if __name__ == "__main__":
2323

24-
from transonic import wait_for_all_extensions
24+
from util import bench, check
2525

26-
from util import check, bench
26+
from transonic import wait_for_all_extensions
2727

2828
functions = [row_sum, row_sum_loops]
2929
arr = np.arange(1_000_000).reshape(1_000, 1_000)

doc/examples/bench_row_sum/util.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import numpy as np
22

3-
from transonic.util import timeit
43
from transonic.config import backend_default
4+
from transonic.util import timeit
55

66

77
def check(functions, arr, columns):

doc/examples/bench_trigo/bench.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import numpy as np
22

3-
from transonic import boost, Array
3+
from transonic import Array, boost
44

55
A = Array[float, "1d"]
66

doc/examples/blocks.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def compute(self, n):
3030
# )
3131
result = np.zeros_like(a)
3232
for _ in range(n):
33-
result += a ** 2 + b ** 3
33+
result += a**2 + b**3
3434

3535
return result
3636

doc/examples/blocks_type_hints.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import numpy as np
22

3-
from transonic import Transonic, Type, NDim, Array
3+
from transonic import Array, NDim, Transonic, Type
44

55
T = Type(float, complex)
66
N = NDim(2, 3)
@@ -28,7 +28,7 @@ def compute(self, n):
2828

2929
result = np.zeros_like(a)
3030
for _ in range(n):
31-
result += a ** 2 + b ** 3
31+
result += a**2 + b**3
3232

3333
return result
3434

doc/examples/classic_func_using_func.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ def my_log(b):
1313

1414
@boost
1515
def func(a, b):
16-
c = multiply(a,b)
16+
c = multiply(a, b)
1717
return (c * my_log(b)).max()

doc/examples/import_local_module/mod0.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import numpy as np
2+
from mod1 import func_import
23

3-
from transonic import jit, boost
4+
from transonic import boost, jit
45

5-
from mod1 import func_import
66

77
@boost
88
class MyClass2:

doc/examples/import_local_module/mod1.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
import numpy as np
32

43
const = 1

doc/examples/inlined/bug_beniget.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
1-
2-
import gast as ast
31
import beniget
2+
import gast as ast
43

5-
mod = ast.parse("""
4+
mod = ast.parse(
5+
"""
66
T = int
77
def func() -> T:
88
return 1
9-
""")
9+
"""
10+
)
1011

1112
fdef = mod.body[1]
1213
node = fdef.returns

doc/examples/issues/issue29_blocks_classes.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
See https://foss.heptapod.net/fluiddyn/transonic/issues/6
33
44
"""
5-
from transonic import boost, with_blocks, block
5+
6+
from transonic import block, boost, with_blocks
67

78

89
def non_pythranizable(arg):

doc/examples/issues/issue29_blocks_func.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
See https://foss.heptapod.net/fluiddyn/transonic/issues/6
33
44
"""
5-
from transonic import with_blocks, block
5+
6+
from transonic import block, with_blocks
67

78

89
def non_pythranizable(arg):

doc/examples/local_module.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
def multiply(a, b):
2-
return a * b
2+
return a * b

doc/examples/packages/package_cythran/check.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
import numpy as np
2-
from transonic.aheadoftime import modules_backends
3-
42
from numba.targets.registry import CPUDispatcher
5-
63
from package_cythran.calcul import laplace
7-
from package_cythran.util import func
84
from package_cythran.other import func_numba
5+
from package_cythran.util import func
6+
7+
from transonic.aheadoftime import modules_backends
98

109
laplace(np.ones((2, 2), dtype=np.int32))
1110
func(1)
12-
func(2.)
11+
func(2.0)
1312

1413
ts = modules_backends["pythran"]["package_cythran.calcul"]
1514
assert ts.backend.name == "pythran"
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
2-
__version__ = "0.0.1"
1+
__version__ = "0.0.1"

doc/examples/packages/package_cythran/package_cythran/calcul.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import numpy as np
22

3-
from transonic import boost, Type, Array, NDim, set_backend_for_this_module
3+
from transonic import Array, NDim, Type, boost, set_backend_for_this_module
44

55
set_backend_for_this_module("pythran")
66

doc/examples/packages/package_cythran/package_cythran/other.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55

66
@boost
77
def func_numba(a):
8-
return a ** 2
8+
return a**2

doc/examples/packages/package_cythran/package_cythran/util.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
2-
import numpy as np
31
import matplotlib.pyplot as plt
2+
import numpy as np
43

5-
from transonic import boost, Type, set_backend_for_this_module
4+
from transonic import Type, boost, set_backend_for_this_module
65

76
set_backend_for_this_module("cython")
87

98
T = Type(float, int)
109

10+
1111
@boost
1212
def func(a: T):
1313
b = 1

doc/examples/packages/package_cythran/setup.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
No pyproject.toml file because in some cases, isolated build cannot be used.
33
44
"""
5-
import sys
5+
66
import os
7+
import sys
78
from pathlib import Path
8-
99
from runpy import run_path
1010

11+
from setuptools import find_packages, setup
1112
from setuptools.dist import Distribution
12-
from setuptools import setup, find_packages
1313

1414
if sys.version_info[:2] < (3, 6):
1515
raise RuntimeError("Python version >= 3.6 required.")
@@ -25,9 +25,10 @@ def install_setup_requires():
2525

2626
install_setup_requires()
2727

28-
from transonic.dist import make_backend_files, init_transonic_extensions
2928
import numpy as np
3029

30+
from transonic.dist import init_transonic_extensions, make_backend_files
31+
3132
here = Path(__file__).parent.absolute()
3233

3334
pack_name = "package_cythran"

doc/examples/packages/package_simple/check.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
import numpy as np
2-
3-
from transonic.aheadoftime import modules_backends
4-
52
from package_simple.calcul import laplace
63
from package_simple.util import func
74

5+
from transonic.aheadoftime import modules_backends
6+
87
laplace(np.ones((2, 2), dtype=np.int32))
98
func(1)
10-
func(2.)
9+
func(2.0)
1110

1211
modules = modules_backends["pythran"]
1312

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
2-
__version__ = "0.0.1"
1+
__version__ = "0.0.1"

doc/examples/packages/package_simple/package_simple/calcul.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import numpy as np
22

3-
from transonic import boost, Type, Array, NDim
4-
3+
from transonic import Array, NDim, Type, boost
54

65
T = Type(np.int32, np.float64, np.float32)
76
A = Array[T, NDim(2)]

doc/examples/packages/package_simple/package_simple/util.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
2-
import numpy as np
31
import matplotlib.pyplot as plt
2+
import numpy as np
43

5-
from transonic import boost, Type
6-
4+
from transonic import Type, boost
75

86
T = Type(float, int)
97

8+
109
@boost
1110
def func(a: T):
1211
b = 1

doc/examples/packages/package_simple/setup.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
No pyproject.toml file because in some cases, isolated build cannot be used.
33
44
"""
5-
import sys
5+
66
import os
7+
import sys
78
from pathlib import Path
8-
99
from runpy import run_path
1010

11+
from setuptools import find_packages, setup
1112
from setuptools.dist import Distribution
12-
from setuptools import setup, find_packages
1313

1414
if sys.version_info[:2] < (3, 6):
1515
raise RuntimeError("Python version >= 3.6 required.")
@@ -25,9 +25,10 @@ def install_setup_requires():
2525

2626
install_setup_requires()
2727

28-
from transonic.dist import make_backend_files, init_transonic_extensions
2928
import numpy as np
3029

30+
from transonic.dist import init_transonic_extensions, make_backend_files
31+
3132
here = Path(__file__).parent.absolute()
3233

3334
pack_name = "package_simple"

doc/examples/type_hints_notemplate.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import numpy as np
2-
from transonic import Type, NDim, Array, boost
2+
3+
from transonic import Array, NDim, Type, boost
34

45
T = Type(int, np.complex128)
56
N = NDim(1, 3)

doc/examples/using_jit_diff_types.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from transonic import jit, Type
1+
from transonic import Type, jit
22

33
T = Type(int, float)
44

0 commit comments

Comments
 (0)