pylint #3733 Messages (dis)appear depending on order of file names [resolved]

Marteen ter Huur:

$ cat module1.py
'Module 1'

from module2 import Clazz

OBJ = Clazz()
OBJ.AttRiBuTE = None

$ cat module2.py
'Module 2'

class Clazz(object):
  'Dummy class'
  def method1(self):
      'Dummy method 1'
      pass
  def method2(self):
      'Dummy method 2'
      pass

$ pylint -rn module1.py module2.py
No config file found, using default configuration
************* Module module1
C:  6: Invalid name "AttRiBuTE" (should match [a-z_][a-z0-9_]{2,30}$)
W:  6: Attribute 'AttRiBuTE' defined outside __init__

$ pylint -rn module2.py module1.py
No config file found, using default configuration
priorityimportant
typebug
done in0.14.0
load0.500
load left0.000
closed by<not specified>