Bugs item #3474222, was opened at 2012-01-15 10:36 Message generated for change (Tracker Item Submitted) made by valhallasw You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=603138&aid=3474222...
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: Merlijn S. van Deen (valhallasw) Assigned to: Nobody/Anonymous (nobody) Summary: put_async should support all put parameters
Initial Comment: http://lists.wikimedia.org/pipermail/pywikipedia-l/2011-December/007048.html
""" Page has this method: def put_async(self, newtext, comment=None, watchArticle=None, minorEdit=True, force=False,
It says: All arguments are the same as for .put(), except callback:
But three of the parameters of Page.put is missing: sysop=False, botflag=True, maxTries=-1. """
The queue currently uses (page, parm1, parm2, ...) tuples, which are not practical. This should be changed to, for instance, (page, args, kwargs), so that page.put() can be called using page.put(*args, **kwargs).
----------------------------------------------------------------------
You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=603138&aid=3474222...
pywikipedia-bugs@lists.wikimedia.org