On 05/06/2007 21.32, [EMAIL PROTECTED] wrote: > We encountered a situation today where it appeared that a > Boost.Python-provided class didn't participate in Python's cyclic garbage > collection. The wrapped C++ instance held a reference to a method in the > Python object which referenced the Boostified C++ instance, e.g.:
Those situations get more and more common as you keep wrapping your code. To the best of my knowledge, SIP is the only one which does the right thing here. -- Giovanni Bajo -- http://mail.python.org/mailman/listinfo/python-list