http://www.mediawiki.org/wiki/Special:Code/pywikipedia/10161
Revision: 10161
Author: xqt
Date: 2012-04-30 14:17:09 +0000 (Mon, 30 Apr 2012)
Log Message:
-----------
update from trunk r9913, r10160
Modified Paths:
--------------
branches/rewrite/scripts/version.py
Modified: branches/rewrite/scripts/version.py
===================================================================
--- branches/rewrite/scripts/version.py 2012-04-30 14:12:48 UTC (rev 10160)
+++ branches/rewrite/scripts/version.py 2012-04-30 14:17:09 UTC (rev 10161)
@@ -2,7 +2,7 @@
""" Module to determine the pywikipedia version (tag, revision and date)
"""
#
# (C) Merlijn 'valhallasw' van Deen, 2007-2008
-# (C) xqt, 2010-2011
+# (C) xqt, 2010-2012
# (C) Pywikipedia bot team, 2007-2011
#
# Distributed under the terms of the MIT license.
@@ -62,10 +62,10 @@
from datetime import datetime
con = sqlite.connect(os.path.join(_program_dir, ".svn/wc.db"))
cur = con.cursor()
- cur.execute( '''select local_relpath, repos_path, revision,
changed_date from nodes order by revision desc''')
+ cur.execute( '''select local_relpath, repos_path, revision,
changed_date from nodes order by revision desc, changed_date desc''')
name, tag, rev, date = cur.fetchone()
con.close()
- tag = tag.rstrip(name)
+ tag = tag[:len(tag) - len(name)]
date = time.gmtime(date/1000000)
else:
for i in range(3):