[Zope-dev] zope.interface 4.0.0 considered annoying.

Tres Seaver tseaver at palladion.com
Tue May 22 17:37:55 UTC 2012


On 05/21/2012 04:49 AM, Gediminas Paulauskas wrote:
> 2012/5/20 Tres Seaver <tseaver at palladion.com>:
>> On 05/19/2012 07:23 PM, Jim Fulton wrote:
>>> On Sat, May 19, 2012 at 5:59 PM, Tres Seaver
>>> <tseaver at palladion.com> wrote:
>> They already do:  4.0.0 makes them exceptions under Python3:  that
>> fact was actually my rationale for the warnings under Python2, to
>> allow folks to find and remediate them before porting.
> 
> If they are exceptions under Python 3, developers will get them and 
> have to fix when porting to Python 3. There is a lot of other work to 
> be done at the same time. But under Python 2, implements and friends 
> continue to work, so the warnings are very annoying.
> 
>> I will release a 4.0.1 silencing the warnings unless somebody speaks
>> up in their favor.
> 
> Please, only warn on Python 3.

On Python3, it *needs* to be an exception:  code which still uses the
class advice APIs won't work.


Tres.
-- 
===================================================================
Tres Seaver          +1 540-429-0999          tseaver at palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com





More information about the Zope-Dev mailing list