pylint icon indicating copy to clipboard operation
pylint copied to clipboard

false positive: no-member when importing from matplotlib.cm

Open Teagum opened this issue 1 year ago • 0 comments

Bug description

import matplotlib as mpl

x = mpl.cm.viridis(1)

Configuration

[MAIN]
extension-pkg-allow-list=matplotlib.cm
unsafe-load-any-extension=yes

[MESSAGES CONTROL]
disable=missing-docstring
enable=no-member


[TYPECHECK]
generated-members=matplotlib.cm.viridis

Command used

pylint a.py

Pylint output

************* Module a
a.py:3:4: E1101: Module 'matplotlib.cm' has no 'viridis' member (no-member)

Expected behavior

No error

Pylint version

pylint 3.0.3
astroid 3.0.2
Python 3.12.0 (main, Nov 10 2023, 13:07:45) [GCC 12.2.0]

OS / Environment

No response

Additional dependencies

matplotlib==3.8.2

Teagum avatar Feb 09 '24 10:02 Teagum