# ks1 is a lsst::afw::math::KernelList

(Pdb) print type(ks1)
<type 'PySwigObject'>

(Pdb) print dir(ks1)
['__class__', '__cmp__', '__delattr__', '__doc__', '__getattribute__', '__hash__', '__hex__', '__init__', '__int__', '__long__', '__new__', '__oct__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__str__', 'acquire', 'append', 'disown', 'next', 'own']

I went through and made sure that

#include <lsst/afw/math.h>
%import  "lsst/afw/math/kernelLib.i"

were in my .i file. Still no dice.

Solution : I had not

import lsst.afw.math as afwMath

in my script! So it did know anything about it. Spent all this time building and re-building the library...