Xqt created this task.
Xqt added a subscriber: Xqt.
Xqt added a project: pywikibot-core.
Restricted Application added subscribers: Aklapper, pywikipedia-bugs.

TASK DESCRIPTION
  ISBN.py wrongly breaks while formatting the ISBN.
  
  command line was:
  
  ```
  pwb.py isbn -page:Franz-Eher-Verlag -Format -lang:de -simulate
  ```
  The ISBN is ISBN 3-00-013343-7 which is correct and exists [1]. But the 
script fails.
  [1] 
https://portal.dnb.de/opac.htm?referrer=Wikipedia&method=enhancedSearch&index=num&term=3000133437&operator=and
  
  ```
  Traceback (most recent call last):
    File "C:\pwb\SVN\core\pwb.py", line 228, in <module>
      run_python_file(filename, argv, argvu, file_package)
    File "C:\pwb\SVN\core\pwb.py", line 85, in run_python_file
      main_mod.__dict__)
    File ".\scripts\isbn.py", line 1662, in <module>
      main()
    File ".\scripts\isbn.py", line 1657, in main
      bot.run()
    File ".\scripts\isbn.py", line 1526, in run
      self.treat(page)
    File ".\scripts\isbn.py", line 1504, in treat
      new_text = self.isbnR.sub(_hyphenateIsbnNumber, new_text)
    File ".\scripts\isbn.py", line 1415, in _hyphenateIsbnNumber
      i.format()
    File ".\scripts\isbn.py", line 1334, in format
      ISBN.format(self)
    File ".\scripts\isbn.py", line 1225, in format
      % self.code)
  __main__.InvalidIsbnException: ISBN 3-00-013343-7: publisher number unknown.
  <class '__main__.InvalidIsbnException'>
  CRITICAL: Waiting for 1 network thread(s) to finish. Press ctrl-c to abort
  ```

TASK DETAIL
  https://phabricator.wikimedia.org/T97887

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: Xqt
Cc: pywikipedia-bugs, Xqt, Aklapper, jayvdb



_______________________________________________
Pywikipedia-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-bugs

Reply via email to