I just re-installed as I was updating a few plugins in my installation. Announcements are no longer sent out and I see this in the Trac log
2010-02-26 09:28:38,061 Trac[api] ERROR: AnnouncementSystem failed.
Traceback (most recent call last):
File "build/bdist.linux-i686/egg/announcerplugin/api.py", line 369, in _real_send
distributor.distribute(transport, packages[transport], evt)
File "build/bdist.linux-i686/egg/announcerplugin/distributors/email_distributor.py", line 210, in distribute
self._do_send(transport, event, fmt, msgset, fmtr)
File "build/bdist.linux-i686/egg/announcerplugin/distributors/email_distributor.py", line 331, in _do_send
self._transmit(*package)
File "build/bdist.linux-i686/egg/announcerplugin/distributors/email_distributor.py", line 341, in _transmit
timeout=self.smtp_timeout
TypeError: __init__() got an unexpected keyword argument 'timeout'
2010-02-26 09:28:38,063 Trac[api] DEBUG: AnnouncementSystem sent event in 0.16 seconds.
So I'm not sure if I have something wrong with my configuration, or what. I installed with "sudo easy_install http://trac-hacks.org/svn/announcerplugin/0.11"