Nemo_bis created this task. Nemo_bis added a project: Pywikibot-core. Herald added subscribers: pywikibot-bugs-list, Aklapper. |
TASK DESCRIPTION
I'm pretty sure something as simple as:
``
page = pywikibot.Page(site, page_name) page.text = new_text page.save(summary)
(with the 4 codes in user-config per https://www.mediawiki.org/wiki/Manual:Pywikibot/OAuth/Wikimedia ) should not produce:WARNING: Waiting 5 seconds before retrying. ERROR: Traceback (most recent call last): File "/mnt/nfs/labstore-secondary-tools-project/oabot/www/python/venv/local/lib/python2.7/site-packages/pywikibot/data/api.py", line 1956, in submit body=body, headers=headers) File "/mnt/nfs/labstore-secondary-tools-project/oabot/www/python/venv/local/lib/python2.7/site-packages/pywikibot/tools/__init.py", line 1423, in wrapper return obj(*args, __kw) File "/mnt/nfs/labstore-secondary-tools-project/oabot/www/python/venv/local/lib/python2.7/site-packages/pywikibot/comms/http.py", line 318, in request r = fetch(baseuri, method, params, body, headers, kwargs) File "/mnt/nfs/labstore-secondary-tools-project/oabot/www/python/venv/local/lib/python2.7/site-packages/pywikibot/comms/http.py", line 519, in fetch error_handling_callback(request) File "/mnt/nfs/labstore-secondary-tools-project/oabot/www/python/venv/local/lib/python2.7/site-packages/pywikibot/comms/http.py", line 406, in error_handling_callback raise request.data TypeError: 'set' object is not callableWARNING: Waiting 10 seconds before retrying. return obj(*args, kw) [0/1827] File "/mnt/nfs/labstore-secondary-tools-project/oabot/www/python/venv/local/lib/python2.7/site-packages/pywikibot/comms/http.py", line 318, in request r = fetch(baseuri, method, params, body, headers, kwargs) File "/mnt/nfs/labstore-secondary-tools-project/oabot/www/python/venv/local/lib/python2.7/site-packages/pywikibot/comms/http.py", line 519, in fetch error_handling_callback(request) File "/mnt/nfs/labstore-secondary-tools-project/oabot/www/python/venv/local/lib/python2.7/site-packages/pywikibot/comms/http.py", line 406, in error_handling_callback raise request.data TypeError: 'set' object is not callableTraceback (most recent call last):
File "bot.py", line 77, in <module> run_bot(template_param, site=site) File "bot.py", line 13, in run_bot if run_bot_on_page(page_json, template_param, access_token=access_token, site=site): File "bot.py", line 26, in run_bot_on_page change_made = perform_bot_edit(page_name, '[[Wikipedia:OABOT|Open access bot]]: add %s identifier to citation with #oabot.' % template_param, edit_hash, change, access_tokenaccess_token, site=site)
File "bot.py", line 43, in perform_bot_edit page.save(summary) File "/mnt/nfs/labstore-secondary-tools-project/oabot/www/python/venv/local/lib/python2.7/site-packages/pywikibot/tools/__init__.py", line 1423, in wrapper return obj(*__args, **__kw) File "/mnt/nfs/labstore-secondary-tools-project/oabot/www/python/venv/local/lib/python2.7/site-packages/pywikibot/tools/__init__.py", line 1423, in wrapper return obj(*__args, **__kw) File "/mnt/nfs/labstore-secondary-tools-project/oabot/www/python/venv/local/lib/python2.7/site-packages/pywikibot/page.py", line 1265, in save if not force and not self.botMayEdit(): File "/mnt/nfs/labstore-secondary-tools-project/oabot/www/python/venv/local/lib/python2.7/site-packages/pywikibot/page.py", line 1161, in botMayEdit templates = self.templatesWithParams() File "/mnt/nfs/labstore-secondary-tools-project/oabot/www/python/venv/local/lib/python2.7/site-packages/pywikibot/tools/__init__.py", line 1423, in wrapper return obj(*__args, **__kw) File "/mnt/nfs/labstore-secondary-tools-project/oabot/www/python/venv/local/lib/python2.7/site-packages/pywikibot/page.py", line 2289, in templatesWithParams titles = [t.title() for t in self.templates()] File "/mnt/nfs/labstore-secondary-tools-project/oabot/www/python/venv/local/lib/python2.7/site-packages/pywikibot/tools/__init__.py", line 1423, in wrapper return obj(*__args, **__kw) File "/mnt/nfs/labstore-secondary-tools-project/oabot/www/python/venv/local/lib/python2.7/site-packages/pywikibot/page.py", line 1558, in templates self._templates = list(self.itertemplates(content=content)) File "/mnt/nfs/labstore-secondary-tools-project/oabot/www/python/venv/local/lib/python2.7/site-packages/pywikibot/data/api.py", line 2818, in __iter__ self.data = "" File "/mnt/nfs/labstore-secondary-tools-project/oabot/www/python/venv/local/lib/python2.7/site-packages/pywikibot/data/api.py", line 1980, in submit self.wait() File "/mnt/nfs/labstore-secondary-tools-project/oabot/www/python/venv/local/lib/python2.7/site-packages/pywikibot/data/api.py", line 2210, in wait raise TimeoutError("Maximum retries attempted without success.")pywikibot.exceptions.TimeoutError: Maximum retries attempted without success.
<class 'pywikibot.exceptions.TimeoutError'>
CRITICAL: Closing network session.
TASK DETAIL
EMAIL PREFERENCES
To: Nemo_bis
Cc: Aklapper, Nemo_bis, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Dalba, Masti, Alchimista, Rxy
Cc: Aklapper, Nemo_bis, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Dalba, Masti, Alchimista, Rxy
_______________________________________________ pywikibot-bugs mailing list pywikibot-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs