diff options
| -rw-r--r-- | ChangeLog | 4 | ||||
| -rw-r--r-- | astroid/brain/brain_numpy_core_umath.py | 6 | ||||
| -rw-r--r-- | tests/unittest_brain_numpy_core_umath.py | 6 |
3 files changed, 16 insertions, 0 deletions
@@ -6,6 +6,10 @@ What's New in astroid 2.4.0? ============================ Release Date: TBA +* Added some functions to the ``brain_numpy_core_umath`` module + + Close PyCQA/pylint#3319 + * Added some functions of the ``numpy.core.multiarray`` module Close PyCQA/pylint#3208 diff --git a/astroid/brain/brain_numpy_core_umath.py b/astroid/brain/brain_numpy_core_umath.py index 9e03bb9e..f23c01da 100644 --- a/astroid/brain/brain_numpy_core_umath.py +++ b/astroid/brain/brain_numpy_core_umath.py @@ -88,6 +88,7 @@ def numpy_core_umath_transform(): logical_not = FakeUfuncOneArg() modf = FakeUfuncOneArgBis() negative = FakeUfuncOneArg() + positive = FakeUfuncOneArg() rad2deg = FakeUfuncOneArg() reciprocal = FakeUfuncOneArg() rint = FakeUfuncOneArg() @@ -106,13 +107,18 @@ def numpy_core_umath_transform(): bitwise_xor = FakeUfuncTwoArgs() copysign = FakeUfuncTwoArgs() divide = FakeUfuncTwoArgs() + divmod = FakeUfuncTwoArgs() equal = FakeUfuncTwoArgs() + float_power = FakeUfuncTwoArgs() floor_divide = FakeUfuncTwoArgs() fmax = FakeUfuncTwoArgs() fmin = FakeUfuncTwoArgs() fmod = FakeUfuncTwoArgs() greater = FakeUfuncTwoArgs() + gcd = FakeUfuncTwoArgs() hypot = FakeUfuncTwoArgs() + heaviside = FakeUfuncTwoArgs() + lcm = FakeUfuncTwoArgs() ldexp = FakeUfuncTwoArgs() left_shift = FakeUfuncTwoArgs() less = FakeUfuncTwoArgs() diff --git a/tests/unittest_brain_numpy_core_umath.py b/tests/unittest_brain_numpy_core_umath.py index 51b696f6..9ae8b9ff 100644 --- a/tests/unittest_brain_numpy_core_umath.py +++ b/tests/unittest_brain_numpy_core_umath.py @@ -47,6 +47,7 @@ class NumpyBrainCoreUmathTest(unittest.TestCase): "logical_not", "modf", "negative", + "positive", "rad2deg", "reciprocal", "rint", @@ -65,13 +66,18 @@ class NumpyBrainCoreUmathTest(unittest.TestCase): "bitwise_xor", "copysign", "divide", + "divmod", "equal", + "float_power", "floor_divide", "fmax", "fmin", "fmod", + "gcd", "greater", + "heaviside", "hypot", + "lcm", "ldexp", "left_shift", "less", |
