Skip to content

Commit 7189e2a

Browse files
committed
Fix or ignore ruff errors
1 parent ef61f10 commit 7189e2a

File tree

4 files changed

+8
-6
lines changed

4 files changed

+8
-6
lines changed

array_api_strict/_array_object.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -589,8 +589,8 @@ def __getitem__(
589589
key: Union[
590590
int,
591591
slice,
592-
ellipsis,
593-
Tuple[Union[int, slice, ellipsis, None], ...],
592+
ellipsis, # noqa: F821
593+
Tuple[Union[int, slice, ellipsis, None], ...], # noqa: F821
594594
Array,
595595
],
596596
/,
@@ -780,7 +780,7 @@ def __rshift__(self: Array, other: Union[int, Array], /) -> Array:
780780
def __setitem__(
781781
self,
782782
key: Union[
783-
int, slice, ellipsis, Tuple[Union[int, slice, ellipsis], ...], Array
783+
int, slice, ellipsis, Tuple[Union[int, slice, ellipsis], ...], Array # noqa: F821
784784
],
785785
value: Union[int, float, bool, Array],
786786
/,

array_api_strict/_indexing_functions.py

+2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
from ._array_object import Array
44
from ._dtypes import _integer_dtypes
55

6+
from typing import Optional
7+
68
import numpy as np
79

810
def take(x: Array, indices: Array, /, *, axis: Optional[int] = None) -> Array:

array_api_strict/_manipulation_functions.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ def reshape(x: Array,
5757
/,
5858
shape: Tuple[int, ...],
5959
*,
60-
copy: Optional[Bool] = None) -> Array:
60+
copy: Optional[bool] = None) -> Array:
6161
"""
6262
Array API compatible wrapper for :py:func:`np.reshape <numpy.reshape>`.
6363

array_api_strict/linalg.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ def inv(x: Array, /) -> Array:
159159
# -np.inf, 'fro', 'nuc']]], but Literal does not support floating-point
160160
# literals.
161161
@requires_extension('linalg')
162-
def matrix_norm(x: Array, /, *, keepdims: bool = False, ord: Optional[Union[int, float, Literal['fro', 'nuc']]] = 'fro') -> Array:
162+
def matrix_norm(x: Array, /, *, keepdims: bool = False, ord: Optional[Union[int, float, Literal['fro', 'nuc']]] = 'fro') -> Array: # noqa: F821
163163
"""
164164
Array API compatible wrapper for :py:func:`np.linalg.norm <numpy.linalg.norm>`.
165165
@@ -251,7 +251,7 @@ def pinv(x: Array, /, *, rtol: Optional[Union[float, Array]] = None) -> Array:
251251
return Array._new(np.linalg.pinv(x._array, rcond=rtol))
252252

253253
@requires_extension('linalg')
254-
def qr(x: Array, /, *, mode: Literal['reduced', 'complete'] = 'reduced') -> QRResult:
254+
def qr(x: Array, /, *, mode: Literal['reduced', 'complete'] = 'reduced') -> QRResult: # noqa: F821
255255
"""
256256
Array API compatible wrapper for :py:func:`np.linalg.qr <numpy.linalg.qr>`.
257257

0 commit comments

Comments
 (0)