id summary reporter owner description type status priority component severity resolution keywords cc release 9013 trac-admin upgrade fails abialot.olfeo@… Martin Scharrer "==== description ==== after the plugin was installed, trac requested a database upgrade which failed with the following error {{{ trac-admin /services/trac12/PROJECTX upgrade TypeError: __init__() got an unexpected keyword argument 'unique' }}} the plugin was first installed using easy-install then an egg was buit using setup.py from the package available [http://trac-hacks.org/svn/watchlistplugin/releases/TracWatchlistPlugin-0.4.6994.zip here] in both cases the result was the same nb : i am not sure i properly removed the version installed with easy-install, which i did by removing the directory in site-packages ==== software-related information ==== host is a linux VSERVER running Debian GNU/Linux 5.0.3 (lenny) Linux vz-prod-gitosis 2.6.26-2-openvz-686 #1 SMP Thu Jan 27 03:07:30 UTC 2011 i686 GNU/Linux python_version is 2.5.2 tracd version is 0.12.1 the backend database is sqlite 3.5.9 a bunch of plugins are installed, some of which may be 0.11 versions, but i doubt this is related ; nevertheless here comes the list {{{ AdvancedTicketWorkflowPlugin-0.10dev-py2.5.egg BatchModify-0.8.0_trac0.12-py2.5.egg Bitten-0.6b3-py2.5.egg BlackMagicTicketTweaks-0.12r1-py2.5.egg FootNoteMacro-1.03-py2.5.egg GridModify-0.1.5-py2.5.egg GridModify-0.1.5-py2.6.egg timingandestimationplugin-1.0.8-py2.5.egg TracAnnouncer-0.12.1.dev-py2.5.egg TracBurndown-1.9.2-py2.5.egg TracGit-0.12.0.5dev-py2.5.egg TracSimpleTicket-0.1-py2.5.egg TracSQL-0.2-py2.5.egg tractab-0.1.3_Genshi-py2.5.egg TypedTicketWorkflow_plugin-0.1dev-py2.5.egg }}} " defect closed normal WatchlistPlugin normal worksforme upgrade database 0.12