Page MenuHomePhabricator

redirect.py stopped working
Closed, ResolvedPublic

Description

When I am running redirect.py -br on ru.wiki, I get script crashed:

Pywikibot: [https] r-p-pywikibot-core.git (9f18c0d, g4311, 2014/10/17, 17:04:06, ok)
Release version: 2.0b2
Python: 2.7.3 (default, Feb 27 2014, 19:58:35)
[GCC 4.6.3]
unicode test: ok
httplib2 version: 0.7.2

tools.rubinbot@tools-login:~/.pywikibot$ python scripts/redirect.py br -delete
Retrieving special page...

Бабл <<<

Traceback (most recent call last):

File "scripts/redirect.py", line 798, in <module>
  main()
File "scripts/redirect.py", line 795, in main
  bot.run()
File "scripts/redirect.py", line 708, in run
  self.delete_broken_redirects()
File "scripts/redirect.py", line 403, in delete_broken_redirects
  self.delete_1_broken_redirect(redir_name)
File "scripts/redirect.py", line 478, in delete_1_broken_redirect
  redir_page.title(asLink=True))):
File "/shared/pywikipedia/core/pywikibot/bot.py", line 934, in user_confirm
  default='N')
File "/shared/pywikipedia/core/pywikibot/bot.py", line 539, in input_choice
  automatic_quit)
File "/shared/pywikipedia/core/pywikibot/userinterfaces/terminal_interface_base.py", line 274, in input_choice
  question = '{0} ({1})'.format(question, ', '.join(formatted_options))

UnicodeEncodeError: 'ascii' codec can't encode characters in position 18-21: ordinal not in range(128)
<type 'exceptions.UnicodeEncodeError'>
CRITICAL: Waiting for 1 network thread(s) to finish. Press ctrl-c to abort


Version: core-(2.0)
Severity: critical

Details

Reference
bz72208

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:47 AM
bzimport set Reference to bz72208.
bzimport added a subscriber: Unknown Object (????).

gerritadmin wrote:

Change 167372 had a related patch set uploaded by Mpaa:
terminal-interface-base.py: add unicode support

https://gerrit.wikimedia.org/r/167372

gerritadmin wrote:

Change 167372 merged by jenkins-bot:
terminal-interface-base.py: add unicode support

https://gerrit.wikimedia.org/r/167372