JAnD created this task.
JAnD added a subscriber: JAnD.
JAnD added a project: pywikibot-core.
TASK DESCRIPTION
D:\Py\rewrite>`pwb.py interwiki -async -cleanup -whenneeded:5 -family:wiktionary -untranslated -lang:ast -subcats:Llingües -array:300`
```
ERROR: Traceback (most recent call last):
File "D:\Py\rewrite\pywikibot\data\api.py", line 937, in submit
headers=headers, body=body)
File "D:\Py\rewrite\pywikibot\tools.py", line 679, in wrapper
return obj(*__args, **__kw)
File "D:\Py\rewrite\pywikibot\comms\http.py", line 256, in request
r = fetch(baseuri, *args, **kwargs)
File "D:\Py\rewrite\pywikibot\comms\http.py", line 353, in fetch
request._join() # wait for it
AttributeError: 'HttpRequest' object has no attribute '_join'
WARNING: Waiting 5 seconds before retrying.
```
after replacing bot with latest nightly:
```
ERROR: Traceback (most recent call last):
File "D:\Py\rewrite\pywikibot\data\api.py", line 983, in submit
headers=headers, body=body)
File "D:\Py\rewrite\pywikibot\tools.py", line 711, in wrapper
return obj(*__args, **__kw)
File "D:\Py\rewrite\pywikibot\comms\http.py", line 248, in request
baseuri = site.base_url(uri)
File "D:\Py\rewrite\pywikibot\site.py", line 641, in __getattr__
% (self.__class__.__name__, attr))
AttributeError: APISite instance has no attribute 'base_url'
WARNING: Waiting 5 seconds before retrying.
```
TASK DETAIL
https://phabricator.wikimedia.org/T86621
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: JAnD
Cc: Aklapper, JAnD, jayvdb, pywikipedia-bugs
XZise created this task.
XZise added subscribers: XZise, murfel.
XZise added projects: pywikibot-core, Google-Code-in-2014.
TASK DESCRIPTION
The T57088 added the possibility to upload multiple files at once but this is only really usable from the command line. If another script (e.g. flickrripper see T78506) wants to use it it's not possible to set a filename and filedescription for each. Especially the first is fatal and could lead to invalid upload tries when the file endings don't match (the second could be worked around by editing the filepage after upload).
One suggestion I have is to make the list a two dimensional. Still allow for each entry a string (the URL) and work as before or allow a tuple or list which contains each of the three values. This packs all information together (so not each list of data has to be handled separately) and also allows for entries in that list to not provide a filename and description and then use the defaults (like it would do currently).
TASK DETAIL
https://phabricator.wikimedia.org/T86300
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: XZise
Cc: Aklapper, XZise, murfel, jayvdb, pywikipedia-bugs
yuvipanda changed the task status from "Open" to "Stalled".
yuvipanda added a comment.
So, socketio client has been installed as well.
Open Questions:
1. is python-search still needed if it is just an alias for python-yahoo?
2. Should we allow deamonize? My gut feeling is 'no' (I realize that this won't prevent people from actually using it via virtualenv, but jobs should go on the grid)
3. Is crontab still required? ToolLabs has a strangeish cron setup, so I'm hoping whatever pywikibot feature this is it sets up jobs to execute via jsub rather than directly.
TASK DETAIL
https://phabricator.wikimedia.org/T86015
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: yuvipanda
Cc: pywikipedia-bugs, Aklapper, jayvdb, Ricordisamoa, yuvipanda, droid, scfc, coren