The following issues were found

numpy/fft/setup.py
3 issues
Missing module docstring
Error

Line: 1 Column: 1

              import sys

def configuration(parent_package='',top_path=None):
    from numpy.distutils.misc_util import Configuration
    config = Configuration('fft', parent_package, top_path)

    config.add_subpackage('tests')

    # AIX needs to be told to use large file support - at all times

            

Reported by Pylint.

Missing function or method docstring
Error

Line: 3 Column: 1

              import sys

def configuration(parent_package='',top_path=None):
    from numpy.distutils.misc_util import Configuration
    config = Configuration('fft', parent_package, top_path)

    config.add_subpackage('tests')

    # AIX needs to be told to use large file support - at all times

            

Reported by Pylint.

Import outside toplevel (numpy.distutils.misc_util.Configuration)
Error

Line: 4 Column: 5

              import sys

def configuration(parent_package='',top_path=None):
    from numpy.distutils.misc_util import Configuration
    config = Configuration('fft', parent_package, top_path)

    config.add_subpackage('tests')

    # AIX needs to be told to use large file support - at all times

            

Reported by Pylint.

numpy/compat/setup.py
3 issues
Missing module docstring
Error

Line: 1 Column: 1

              def configuration(parent_package='',top_path=None):
    from numpy.distutils.misc_util import Configuration

    config = Configuration('compat', parent_package, top_path)
    config.add_subpackage('tests')
    return config

if __name__ == '__main__':
    from numpy.distutils.core import setup

            

Reported by Pylint.

Missing function or method docstring
Error

Line: 1 Column: 1

              def configuration(parent_package='',top_path=None):
    from numpy.distutils.misc_util import Configuration

    config = Configuration('compat', parent_package, top_path)
    config.add_subpackage('tests')
    return config

if __name__ == '__main__':
    from numpy.distutils.core import setup

            

Reported by Pylint.

Import outside toplevel (numpy.distutils.misc_util.Configuration)
Error

Line: 2 Column: 5

              def configuration(parent_package='',top_path=None):
    from numpy.distutils.misc_util import Configuration

    config = Configuration('compat', parent_package, top_path)
    config.add_subpackage('tests')
    return config

if __name__ == '__main__':
    from numpy.distutils.core import setup

            

Reported by Pylint.

doc/source/user/plots/matplotlib1.py
3 issues
Missing module docstring
Error

Line: 1 Column: 1

              import matplotlib.pyplot as plt
import numpy as np

a = np.array([2, 1, 5, 7, 4, 6, 8, 14, 10, 9, 18, 20, 22])

plt.plot(a) 
plt.show()
            

Reported by Pylint.

Trailing whitespace
Error

Line: 6 Column: 12

              
a = np.array([2, 1, 5, 7, 4, 6, 8, 14, 10, 9, 18, 20, 22])

plt.plot(a) 
plt.show()
            

Reported by Pylint.

Final newline missing
Error

Line: 7 Column: 1

              a = np.array([2, 1, 5, 7, 4, 6, 8, 14, 10, 9, 18, 20, 22])

plt.plot(a) 
plt.show()
            

Reported by Pylint.

doc/source/user/plot_gray.py
3 issues
Unable to import 'scipy'
Error

Line: 1 Column: 1

              from scipy import misc
import matplotlib.pyplot as plt
import numpy as np

img = misc.face()
img_array = img / 255
img_gray = img_array @ [0.2126, 0.7152, 0.0722]
plt.imshow(img_gray, cmap="gray")

            

Reported by Pylint.

Unused numpy imported as np
Error

Line: 3 Column: 1

              from scipy import misc
import matplotlib.pyplot as plt
import numpy as np

img = misc.face()
img_array = img / 255
img_gray = img_array @ [0.2126, 0.7152, 0.0722]
plt.imshow(img_gray, cmap="gray")

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              from scipy import misc
import matplotlib.pyplot as plt
import numpy as np

img = misc.face()
img_array = img / 255
img_gray = img_array @ [0.2126, 0.7152, 0.0722]
plt.imshow(img_gray, cmap="gray")

            

Reported by Pylint.

numpy/f2py/setup.py
3 issues
Unable to import '__version__'
Error

Line: 23 Column: 1

              from numpy.distutils.misc_util import Configuration


from __version__ import version


def configuration(parent_package='', top_path=None):
    config = Configuration('f2py', parent_package, top_path)
    config.add_subpackage('tests')

            

Reported by Pylint.

Redefining name 'config' from outer scope (line 39)
Error

Line: 27 Column: 5

              

def configuration(parent_package='', top_path=None):
    config = Configuration('f2py', parent_package, top_path)
    config.add_subpackage('tests')
    config.add_data_dir('tests/src')
    config.add_data_files(
        'src/fortranobject.c',
        'src/fortranobject.h')

            

Reported by Pylint.

Missing function or method docstring
Error

Line: 26 Column: 1

              from __version__ import version


def configuration(parent_package='', top_path=None):
    config = Configuration('f2py', parent_package, top_path)
    config.add_subpackage('tests')
    config.add_data_dir('tests/src')
    config.add_data_files(
        'src/fortranobject.c',

            

Reported by Pylint.

numpy/distutils/setup.py
3 issues
Missing module docstring
Error

Line: 1 Column: 1

              #!/usr/bin/env python3
def configuration(parent_package='',top_path=None):
    from numpy.distutils.misc_util import Configuration
    config = Configuration('distutils', parent_package, top_path)
    config.add_subpackage('command')
    config.add_subpackage('fcompiler')
    config.add_subpackage('tests')
    config.add_data_files('site.cfg')
    config.add_data_files('mingw/gfortran_vs2003_hack.c')

            

Reported by Pylint.

Missing function or method docstring
Error

Line: 2 Column: 1

              #!/usr/bin/env python3
def configuration(parent_package='',top_path=None):
    from numpy.distutils.misc_util import Configuration
    config = Configuration('distutils', parent_package, top_path)
    config.add_subpackage('command')
    config.add_subpackage('fcompiler')
    config.add_subpackage('tests')
    config.add_data_files('site.cfg')
    config.add_data_files('mingw/gfortran_vs2003_hack.c')

            

Reported by Pylint.

Import outside toplevel (numpy.distutils.misc_util.Configuration)
Error

Line: 3 Column: 5

              #!/usr/bin/env python3
def configuration(parent_package='',top_path=None):
    from numpy.distutils.misc_util import Configuration
    config = Configuration('distutils', parent_package, top_path)
    config.add_subpackage('command')
    config.add_subpackage('fcompiler')
    config.add_subpackage('tests')
    config.add_data_files('site.cfg')
    config.add_data_files('mingw/gfortran_vs2003_hack.c')

            

Reported by Pylint.

numpy/linalg/__init__.py
3 issues
Unable to import '__init__.linalg'
Error

Line: 74 Column: 1

              """
# To get sub-modules
from . import linalg
from .linalg import *

__all__ = linalg.__all__.copy()

from numpy._pytesttester import PytestTester
test = PytestTester(__name__)

            

Reported by Pylint.

Module import itself
Error

Line: 73 Column: 1

              
"""
# To get sub-modules
from . import linalg
from .linalg import *

__all__ = linalg.__all__.copy()

from numpy._pytesttester import PytestTester

            

Reported by Pylint.

third party import "from numpy._pytesttester import PytestTester" should be placed before "from . import linalg"
Error

Line: 78 Column: 1

              
__all__ = linalg.__all__.copy()

from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester

            

Reported by Pylint.

numpy/core/tests/test_cpu_dispatcher.py
2 issues
Unable to import 'numpy.core._multiarray_umath'
Error

Line: 1 Column: 1

              from numpy.core._multiarray_umath import __cpu_features__, __cpu_baseline__, __cpu_dispatch__
from numpy.core import _umath_tests
from numpy.testing import assert_equal

def test_dispatcher():
    """
    Testing the utilites of the CPU dispatcher
    """
    targets = (

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              from numpy.core._multiarray_umath import __cpu_features__, __cpu_baseline__, __cpu_dispatch__
from numpy.core import _umath_tests
from numpy.testing import assert_equal

def test_dispatcher():
    """
    Testing the utilites of the CPU dispatcher
    """
    targets = (

            

Reported by Pylint.

numpy/typing/tests/data/fail/npyio.py
2 issues
Module 'numpy.typing' has no 'NDArray' member
Error

Line: 11 Column: 8

              bytes_path: bytes
pathlib_path: pathlib.Path
str_file: IO[str]
AR_i8: npt.NDArray[np.int64]

np.load(str_file)  # E: incompatible type

np.save(bytes_path, AR_i8)  # E: incompatible type
np.save(str_file, AR_i8)  # E: incompatible type

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              import pathlib
from typing import IO

import numpy.typing as npt
import numpy as np

str_path: str
bytes_path: bytes
pathlib_path: pathlib.Path

            

Reported by Pylint.

doc/source/user/plot_reconstructed.py
2 issues
Unable to import 'scipy'
Error

Line: 1 Column: 1

              from scipy import misc
import matplotlib.pyplot as plt
import numpy as np
from numpy import linalg

img = misc.face()
img_array = img / 255
img_array_transposed = np.transpose(img_array, (2, 0, 1))


            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              from scipy import misc
import matplotlib.pyplot as plt
import numpy as np
from numpy import linalg

img = misc.face()
img_array = img / 255
img_array_transposed = np.transpose(img_array, (2, 0, 1))


            

Reported by Pylint.