Bugs item #3290754, was opened at 2011-04-21 06:38 Message generated for change (Settings changed) made by silvonen You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=603138&aid=3290754...
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: General Group: None Status: Open Resolution: None
Priority: 8
Private: No Submitted By: Mikko Silvonen (silvonen)
Assigned to: xqt (xqt)
Summary: interwiki.py crashes with AttributeError in date.py
Initial Comment: My interwiki.py run didnt start at all this morning, most probably due to the recent changes made in date.py (r9184 and r9186).
interwiki.py -autonomous -lang:fi -start:1786
C:\svn\pywikipedia>interwiki.py -autonomous -lang:fi -start:1786 ********** Error in date.formats['MillenniumBC']['ca'](1) Traceback (most recent call last): File "C:\svn\pywikipedia\interwiki.py", line 377, in <module> import pagegenerators File "c:\svn\pywikipedia\pagegenerators.py", line 34, in <module> import date, catlib, userlib, query File "c:\svn\pywikipedia\date.py", line 1655, in <module> test(quick=True) File "c:\svn\pywikipedia\date.py", line 1643, in test testMapEntry( formatName, showAll, formatLimits[formatName][1] ) # Only test the first value in the test range File "c:\svn\pywikipedia\date.py", line 1621, in testMapEntry newValue = convFunc(convFunc(value)) File "c:\svn\pywikipedia\date.py", line 1192, in <lambda> 'ca' : lambda v: dh_millenniumBC( v, u'Mil┬Àlenni %R aC' ), File "c:\svn\pywikipedia\date.py", line 139, in dh_millenniumBC return dh_noConv(value, pattern, formatLimits['MillenniumBC'][0]) File "c:\svn\pywikipedia\date.py", line 78, in dh_noConv return dh( value, pattern, encNoConv, decSinglVal, limit ) File "c:\svn\pywikipedia\date.py", line 371, in dh values = [ decoders[i][2](m.group(i+1)) for i in range(len(decoders))] File "c:\svn\pywikipedia\date.py", line 257, in romanNumToInt return _romanNumbers.index(v) AttributeError: 'tuple' object has no attribute 'index'
python version.py
Pywikipedia [http] trunk/pywikipedia (r9188, 2011/04/20, 16:02:00) Python 2.5.4 (r254:67916, Jan 29 2009, 12:02:11) [MSC v.1310 32 bit (Intel)] config-settings: use_api = True use_api_login = True unicode test: ok
----------------------------------------------------------------------
You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=603138&aid=3290754...
pywikipedia-bugs@lists.wikimedia.org