11 Mar
2009
11 Mar
'09
7:05 p.m.
Dan Korostelev wrote at 2009-3-10 00:20 +0300:
... But there's a problem: those annotations will be stored in object's __annotations__ attribute, which is also used by zope.annotation's AttributeAnnotation implementation, so they will conflict.
And the problem is far wider: The Python language description reserves all attribute names of the form "__XXXX__" -- and Zope ignores this reservation widespread. Future conflicts are not unlikely. -- Dieter