2 import distutils.version
4 from wizard import app, command, deploy, util
7 options, str_show = parse_args(argv, baton)
9 counter = util.Counter()
10 for d in deploy.parse_install_lines('trac', options.versions_path):
12 counter.count(d.read('trac.fcgi'))
16 print "%08x: %d" % (hash(k), counter[k])
19 print "%08x:\n%s" % (hash(k), k)
22 def parse_args(argv, baton):
23 usage = """usage: %prog summary trac [ARGS]
25 Figures out what version the Trac stubs are."""
26 parser = command.WizardOptionParser(usage)
27 baton.push(parser, "versions_path")
28 options, args = parser.parse_all(argv)
30 parser.error("too many arguments")