Bugs item #3583461, was opened at 2012-11-04 10:17 Message generated for change (Tracker Item Submitted) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=603138&aid=3583461...
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: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Talk pages ending with .js cannot be edited
Initial Comment: I think the framework does not recognize a talk page ending with ".js" as a talk page, but just thinks sysop rights are needed.
Try this (de.wikipedia): -> python replace.py -page:"Benutzer Diskussion:Euku/Spielwiese.js" "def" "xyz" """ 1 page was changed. Page [[de:Benutzer Diskussion:Euku/Spielwiese.js]] not saved; sysop privileges required. """ I did not configured a sysop account for my bot. All other pages work fine.
In my real script a NoUsername exception is raised somewhere while executing wikipedia.put(). But I think it's the same reason.
Pywikipedia [http] trunk/pywikipedia (r10659, 2012/11/04, 09:17:59) Python 2.7.1 (r271:86832, Jan 4 2011, 13:57:14) [GCC 4.5.2] config-settings: use_api = True use_api_login = True unicode test: ok
server: toolserver.willow
----------------------------------------------------------------------
You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=603138&aid=3583461...
pywikipedia-bugs@lists.wikimedia.org