ruff/crates/ruff_linter/resources/test/fixtures/numpy/NPY201_2.py

76 lines
1.3 KiB
Python

def func():
import numpy as np
np.obj2sctype(int)
np.PINF
np.PZERO
np.recfromcsv
np.recfromtxt
np.round_(12.34)
np.safe_eval
np.sctype2char
np.sctypes
np.seterrobj
np.set_numeric_ops
np.set_string_function
np.singlecomplex(12+1j)
np.string_("asdf")
np.source
np.tracemalloc_domain
np.unicode_("asf")
np.who()
np.row_stack(([1,2], [3,4]))
np.alltrue([True, True])
np.sometrue([True, False])
np.cumproduct([1, 2, 3])
np.product([1, 2, 3])
np.trapz([1, 2, 3])
np.in1d([1, 2], [1, 3, 5])
np.AxisError
np.ComplexWarning
np.compare_chararrays
try:
np.all([True, True])
except TypeError:
np.alltrue([True, True]) # Should emit a warning here (`except TypeError`, not `except AttributeError`)
try:
np.anyyyy([True, True])
except AttributeError:
np.sometrue([True, True]) # Should emit a warning here
# (must have an attribute access of the undeprecated name in the `try` body for it to be ignored)
try:
exc = np.exceptions.ComplexWarning
except AttributeError:
exc = np.ComplexWarning # `except AttributeError` means that this is okay
raise exc