contrib/monitor.py update
fixed docstring problem in pubsubcore/publisher.py
Added SF.net logo and re-structured for clarity
Fixed a problem with the MonitorMixin class.
Added requisite SF.net logo and copyright notice
Changed license from PSF to BSD since PSF seems specific to Python
Fixed argument in TopicManager.__createTopic (line 588) used topic instead of topicObj
Changed the "send" to "sendMessage" in setNotification() for consistency with other arg names
Fixed the broken fix that Josh made :} which was caused by improper notifyNewTopic() API (was using **kwargs in defn, and dict in call)
Final docs edits for rc2
Integrated all changes from branches/pubsub1
Removed the constraint that topic names can't have spaces, not used anywhere
Fixed bug that prevented use of **kwargs with some kwargs missing in listener 
Fixed a couple bugs related to protocol = dataArg
Release 3.0.1a1
moved pubsubcore and pubsubutils into new pubsub package as core and utils and removed pubsub.py
Tested that it runs in Python 2.4, 2.5, 2.6
New release
Factored out notification into separate class so topic.publish() does notification
Same docs as pubsub in wx.lib
Better error messages for listener argument errors
Changed listener 'wantsTopic' so that no longer necessary to use 'msgTopic' as arg name since code completion not available for it, only for arg default value
Added some tests and moved some tests so aggregated by feature
Moved the notification and exception handling settings out of pubsubconf into pubsub.core for ease of use; required creation of new TreeConfig class
Used pycoverage to determine missing tests
Added tests
Added comments
Simplified Listener a bit by replacing dynamic method binding with test in __call__ method