id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,branch,changelog,apichanges,internalchanges 12038,Version number is invalid,Ryan J Ollos,Dirk Stöcker,"This is the same issue that was found with TracMercurial in #11993. Using `tag_svn_revision` in `setup.cfg` generates an invalid version string. Besides, it's not supported in setuptools >= 10. The result is that `tracfullblog.spamfilter` doesn't load. {{{ 2015-04-24 08:01:00,789 Trac[loader] ERROR: Skipping ""tracfullblog.spamfilter = tracfullblog.spamfilter [spamfilter]"": (version conflict ""VersionConflict: (TracSpamFilter 1.0.6dev-r0 (/srv/trac-hacks.org/pve/lib/python2.7/site-packages), Requirement.parse('TracSpamFilter>=0.2'))"") }}} {{{#!pycon $ python Python 2.7.9 (default, Feb 10 2015, 03:28:08) [GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.56)] on darwin Type ""help"", ""copyright"", ""credits"" or ""license"" for more information. >>> import setuptools >>> setuptools.__version__ '12.0.5' >>> from pkg_resources import parse_version >>> parse_version('1.0.6dev-r0') > parse_version('0.2') False }}} ",defect,closed,normal,plugin - spam-filter,plugin/spamfilter,,normal,fixed,,,,,,