watch this The wheels are turning, slowly turning. home
An Unfortunate Consequence 2005-04-03
exarkun@boson:~$ python
Python 2.4.1 (#2, Mar 30 2005, 21:51:10) 
[GCC 3.3.5 (Debian 1:3.3.5-8ubuntu2)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from twisted.python.components import Interface
>>> from zope.interface import Interface as Interface2
>>> class IA(Interface): pass
... 
>>> class IB(Interface2): pass
... 
>>> IB(IA, None)
__main__:1: ComponentsDeprecationWarning: Don't get attributes (in this 
case, '__conform__') off Interface, use .queryDescriptionFor() etc. instead
/usr/lib/python2.4/site-packages/zope/interface/interface.py:676: ComponentsDeprecationWarning: 
Don't get attributes (in this case, '__provides__') off Interface, use .queryDescriptionFor() 
etc. instead
  adapter = self.__adapt__(obj)
>>> 



I wonder how nicely to silence that warning…