pylint #75363 Fails to load correct parent class [open]

Note the bogus E1002 and E1101 errors in the following example:
$ cat
from __future__ import division, print_function, absolute_import
from . import s3
class Bucket(s3.Bucket):
    def __init__(self,):
        super(Bucket, self).__init__()
    def foo(self):

$ cat
class Bucket(object):
    def __init__(self): = 42

$ pylint 
************* Module test
C0111:  1,0: Missing docstring
C0111:  3,0:Bucket: Missing docstring
E1002:  4,4:Bucket.__init__: Use super on an old style class
C0102:  7, Black listed name "foo"
C0111:  7, Missing docstring
E1101:  8, Instance of 'Bucket' has no 'bar' member
R0903:  3,0:Bucket: Too few public methods (1/2)

$ pylint --version
pylint 0.24.0, 
astng 0.22.0, common 0.56.0
Python 2.6.7 (r267:88850, Jul 10 2011, 08:11:54) 
[GCC 4.6.1]
appeared in<not specified>
done in<not specified>
closed by<not specified>