Hi. On my new project, pylint takes 2 seconds. If I add a call to a class in 3rd party package 'pyglet', then pylint checking time goes up to 2 minutes. I presume it's checking pyglet. How do I tell pylint not to do that? Minimal repro: $ mkvirtualenv -p python3.7 pylinttest (pylinttest) $ pip install -U pylint pyglet (pylinttest) $ cat pylint_test.py import pyglet def create(title): win = pyglet.window.Window() (pylinttest) $ pylint pylint_test.py ************* Module pylint_test pylint_test.py:5:0: C0305: Trailing newlines (trailing-newlines) pylint_test.py:1:0: C0111: Missing module docstring (missing-docstring) pylint_test.py:3:0: C0111: Missing function docstring (missing-docstring) * 2 MINUTE PAUSE HERE* pylint_test.py:3:11: W0613: Unused argument 'title' (unused-argument) pylint_test.py:4:4: W0612: Unused variable 'win' (unused-variable) If I change the line: win = pyglet.window.Window() by removing the '( )', so that we no longer call Window: win = pyglet.window.Window then pylint checks go back down to 2 seconds. I tried many different config settings, on the command line and in my pylintrc, such as: ignored-modules=pyglet ignored-modules=pyglet.window ignored-classes=pyglet.window.Window ignore=pyglet to no avail. Forgive me, I must be missing something obvious. Any pointers what I should go read about would appreciated. Best, Jonathan -- Jonathan Hartley +1(507)513-1101 @tartley http://tartley.com