Revi created this task.
Revi added a subscriber: Revi.
Revi added a project: pywikibot-core.
Revi changed Security from none to none.
TASK DESCRIPTION
{T74346} created mai.wikipedia, however pywikibot returns error when I use following settings:
```
-lang:mai -family:wikipedia
```
It should support this new wiki.
TASK DETAIL
https://phabricator.wikimedia.org/T76939
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: Revi
Cc: Aklapper, Revi, jayvdb, pywikipedia-bugs
JAnD created this task.
JAnD added a subscriber: JAnD.
JAnD added projects: Pywikibot-interwiki.py, pywikibot-core.
Restricted Application added subscribers: Aklapper, pywikipedia-bugs.
TASK DESCRIPTION
Running interwiki on wiktionary causes interesting bug:
When bot find page with name of some month or numbred pege (e.g. [[2]])
`pwb.py interwiki -start:bý -wiktionary -family:wiktionary -lang:cs`
`-wiktionary` parameter menas that bot tries to find the same-name page in other wiktionaries. But in this case it also tries non-existing wiktionaries.
and bot crashes (T74674)
...
```
NOTE: The first unfinished subject is [[cs:býložravec]]
NOTE: Number of pages queued is 50, trying to add 50 more.
TitleTranslate: březen was recognized as MonthName with value 3
Dump cs (wiktionary) written.
Traceback (most recent call last):
File "I:\py\rewrite\pwb.py", line 213, in <module>
run_python_file(filename, argv, argvu, file_package)
File "I:\py\rewrite\pwb.py", line 82, in run_python_file
main_mod.__dict__)
File ".\scripts\interwiki.py", line 2644, in <module>
main()
File ".\scripts\interwiki.py", line 2619, in main
bot.run()
File ".\scripts\interwiki.py", line 2360, in run
self.queryStep()
File ".\scripts\interwiki.py", line 2333, in queryStep
self.oneQuery()
File ".\scripts\interwiki.py", line 2301, in oneQuery
site = self.selectQuerySite()
File ".\scripts\interwiki.py", line 2272, in selectQuerySite
self.generateMore(globalvar.maxquerysize - mycount)
File ".\scripts\interwiki.py", line 2219, in generateMore
self.add(page, hints=globalvar.hints)
File ".\scripts\interwiki.py", line 2127, in add
subj = Subject(page, hints=hints)
File ".\scripts\interwiki.py", line 870, in __init__
self.translate(hints, globalvar.hintsareright)
File ".\scripts\interwiki.py", line 940, in translate
removebrackets=globalvar.hintnobracket)
File "I:\py\rewrite\pywikibot\titletranslate.py", line 113, in translate
fam=site.family))
File "I:\py\rewrite\pywikibot\__init__.py", line 604, in Site
_sites[key] = interface(code=code, fam=fam, user=user, sysop=sysop)
File "I:\py\rewrite\pywikibot\site.py", line 1520, in __init__
BaseSite.__init__(self, code, fam, user, sysop)
File "I:\py\rewrite\pywikibot\site.py", line 536, in __init__
% (self.__code, self.__family.name))
pywikibot.exceptions.UnknownSite: Language 'sco' does not exist in family wiktio
nary
<class 'pywikibot.exceptions.UnknownSite'>
CRITICAL: Waiting for 1 network thread(s) to finish. Press ctrl-c to abort
I:\py\rewrite>
```
TASK DETAIL
https://phabricator.wikimedia.org/T91906
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: pywikipedia-bugs, JAnD, Aklapper, jayvdb
jayvdb created this task.
jayvdb added subscribers: Ladsgroup, pywikipedia-bugs, jayvdb, Aklapper.
jayvdb added projects: pywikibot-core, Pywikibot-Cosmetic-changes.
TASK DESCRIPTION
Cosmetic changes (and fixes) should have basic tests that provide coverage of the code without involving the page save operation.
TASK DETAIL
https://phabricator.wikimedia.org/T89998
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: jayvdb
Cc: Aklapper, jayvdb, Ladsgroup, pywikipedia-bugs
jayvdb created this task.
jayvdb added subscribers: jayvdb, pywikipedia-bugs.
jayvdb added projects: Pywikibot-Cosmetic-changes, pywikibot-core.
Restricted Application added a subscriber: Aklapper.
TASK DESCRIPTION
before cosmetic changes script can be moved to the pywikibot library, its dependency on the isbn script needs to be decoupled.
TASK DETAIL
https://phabricator.wikimedia.org/T89993
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: jayvdb
Cc: pywikipedia-bugs, jayvdb, Aklapper
Xqt created this task.
Xqt added a subscriber: Xqt.
Xqt added projects: pywikibot-redirect.py, pywikibot-core.
Restricted Application added subscribers: Aklapper, pywikipedia-bugs.
TASK DESCRIPTION
redirect.py hangs after some time.
command line was:
```
C:\pwb\core>pwb.py redirect double -moves -total:850 -always -lang:de
```
There no further hints to this bug. CPU time consuming is 0%.
TASK DETAIL
https://phabricator.wikimedia.org/T91236
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
jayvdb created this task.
jayvdb added a subscriber: jayvdb.
jayvdb added a project: pywikibot-compat.
Restricted Application added subscribers: Aklapper, pywikipedia-bugs.
TASK DESCRIPTION
The 'core' user-config.py might include `debug_log.append("")` , to set debug.
However if this same user-config is used for compat, it creates a NameError.
```
compat$ python pwb.py shell
Traceback (most recent call last):
File "pwb.py", line 50, in <module>
import userlib
File "userlib.py", line 13, in <module>
import wikipedia as pywikibot
File "wikipedia.py", line 172, in <module>
from pywikibot.support import *
File "pywikibot/support.py", line 15, in <module>
from exceptions import *
File "exceptions.py", line 14, in <module>
import config
File "config.py", line 606, in <module>
exec open(_filename, 'r').read()
File "<string>", line 15, in <module>
NameError: name 'debug_log' is not defined
```
There are probably other core only variables which are not supported in compat.
TASK DETAIL
https://phabricator.wikimedia.org/T95074
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: jayvdb
Cc: pywikipedia-bugs, jayvdb, Aklapper, Anshoe