] > pylint #23986 False positive: E1101 (Logilab.org)

pylint #23986 False positive: E1101 [open]

This is pylint 1.9 on ubuntu lucid.

I am inheriting from defaultdict, and in the implementation of my class I use defaultdict methods - they are all declared as non-existant.

Example:

from collections import defaultdict

class IntDict(defaultdict):

    def __init__(self):
        defaultdict.__init__(self, int)

    def copy(self):
        result = IntDict()
        result.update(self)
        return result
prioritynormal
typebug
appeared in<not specified>
done in<not specified>
closed by<not specified>