[Zope] Re: Announcing the release of Zope version 2.8.8

Tres Seaver tseaver at palladion.com
Thu Jul 20 15:24:33 EDT 2006

Hash: SHA1

kit BLAKE wrote:
> Hi Tres,
>>    - Extension Classes were rewritten as Python new-style classes making
>>      all features of Python new-style classes available in Zope
>>      objects. This includes support for cyclic garbage collection.
> Does this mean that the following is fixed? Quoting from the Zope
> 2.9.4 CHANGES.txt:
> To-do
>    * Add cyclic-garbage collection support to C extension classes,
> especially to acquisition wrappers.
>         1. B: ExtensionClassType already declares that it supports GC
> (via the Py_TPFLAGS_HAVE_GC flag), but does not appear to conform to
> the rules for such a type laid out in the Python docs:
> http://docs.python.org/api/supporting-cycle-detection.html
> I don't see the same note in the 2.8.8 CHANGES.txt, but I'm sure it
> was there in earlier versions.

The note in earlier versions was actually a fossil, and I removed it:
it indicated that ExtensionClass was not a new-style class at all.  I
don't actually know whether it plays well with GC or not (the note on
the 2.9 branch reflects my ignorance, as well).

The text in the announcement is actually cloned from the earlier
announcment (of 2.8.7).

- --
Tres Seaver          +1 202-558-7113          tseaver at palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org


More information about the Zope mailing list