[prev in list] [next in list] [prev in thread] [next in thread]
List: pywikipediabot-users
Subject: [pywikibot] Re: python pwb.py replace.py not working
From: info () gno ! de
Date: 2021-08-17 11:02:29
Message-ID: 0111ebe857f34d02a56e5028f29ebc75 () gno ! de
[Download RAW message or body]
[Attachment #2 (text/html)]
<html><head></head><body><div style="font-family: arial,helvetica,sans-serif; \
font-size: 12px;"><title></title>I think this is already solved \
with https://gerrit.wikimedia.org/r/c/pywikibot/core/+/709124<br><br>Anyway it \
is always important to Show Python and Pywikibot versions if reporting a \
bug.<br><br>Best<br>xqt<br><br><br> <div class="replyHeader" \
style="background-color:#f9f9f9;line-height:20px;padding:5px;border-top:1px solid \
#dfdfdf;"><b style="width:80px;display:inline-block;font-size:95%;">Von:</b> \
klaus.seiler@arcor.de<br><b \
style="width:80px;display:inline-block;font-size:95%;">Gesendet:</b> 17.08.2021 \
10:51<br><b style="width:80px;display:inline-block;font-size:95%;">An:</b> Basudev \
Krishna <basudevkrishna399@gmail.com>,Pywikibot discussion list \
<pywikibot@lists.wikimedia.org><br><b \
style="width:80px;display:inline-block;font-size:95%;">Betreff:</b> AW: [pywikibot] \
Re: python pwb.py replace.py not working</div> <div><div style="font-family: \
arial,helvetica,sans-serif; font-size: 12px;"> </div></div><title></title>Hi \
Basudev,<br><br>please file this issue to phabricator bug tracker.<br>It is important \
to know which Python release and Pywikibot version are you using. Otherwise it might \
be impossible to help.<br>Surely this problam is related to type annotation which can \
fail for Python < 3.5.2 but we are working on \
it.<br><br>Best<br>xqt<br><br> <div class="replyHeader" \
style="background-color:#f9f9f9;line-height:20px;padding:5px;border-top:1px solid \
#dfdfdf;"><b style="width:80px;display:inline-block;font-size:95%;">Von:</b> Basudev \
Krishna <basudevkrishna399@gmail.com><br><b \
style="width:80px;display:inline-block;font-size:95%;">Gesendet:</b> 14.08.2021 \
16:18<br><b style="width:80px;display:inline-block;font-size:95%;">An:</b> Pywikibot \
discussion list <pywikibot@lists.wikimedia.org><br><b \
style="width:80px;display:inline-block;font-size:95%;">Betreff:</b> [pywikibot] Re: \
python pwb.py replace.py not working</div> <div dir="auto">Traceback (most \
recent call last):<div dir="auto"> File \
"/data/data/com.termux/files/home/pywikibot/pwb.py", line 249, in \
<module></div><div dir="auto"> import pywikibot as pwb</div><div \
dir="auto"> File \
"/data/data/com.termux/files/home/pywikibot/pywikibot/__init__.py", line 37, in \
<module></div><div dir="auto"> from pywikibot.bot import \
(</div><div dir="auto"> File \
"/data/data/com.termux/files/home/pywikibot/pywikibot/bot.py", line 1239, in \
<module></div><div dir="auto"> class \
BaseBot(OptionHandler):</div><div dir="auto"> File \
"/data/data/com.termux/files/home/pywikibot/pywikibot/bot.py", line 1395, in \
BaseBot</div><div dir="auto"> func: Callable[..., Any], *args: \
Any,</div><div dir="auto">TypeError: list expected at most 1 argument, got \
2</div><div dir="auto">Error in atexit._run_exitfuncs:</div><div dir="auto">Traceback \
(most recent call last):</div><div dir="auto"> File \
"/data/data/com.termux/files/home/pywikibot/pywikibot/comms/http.py", line 88, in \
flush</div><div dir="auto"> log('Closing network session.')</div><div \
dir="auto"> File \
"/data/data/com.termux/files/home/pywikibot/pywikibot/logging.py", line 183, in \
log</div><div dir="auto"> logoutput(text, decoder, newline, VERBOSE, \
**kwargs)</div><div dir="auto"> File \
"/data/data/com.termux/files/home/pywikibot/pywikibot/logging.py", line 76, in \
logoutput</div><div dir="auto"> _init()</div><div dir="auto"> File \
"/data/data/com.termux/files/home/pywikibot/pywikibot/logging.py", line 35, in \
_init</div><div dir="auto"> init_routine()</div><div dir="auto"> \
File "/data/data/com.termux/files/home/pywikibot/pywikibot/tools/_deprecate.py", line \
487, in wrapper</div><div dir="auto"> return obj(*new_args, \
**new_kwargs)</div><div dir="auto"> File \
"/data/data/com.termux/files/home/pywikibot/pywikibot/bot.py", line 359, in \
init_handlers</div><div dir="auto"> module_name = \
calledModuleName()</div><div dir="auto"> File \
"/data/data/com.termux/files/home/pywikibot/pywikibot/bot.py", line 843, in \
calledModuleName</div><div dir="auto"> return \
Path(pywikibot.argvu[0]).stem</div><div dir="auto">AttributeError: module 'pywikibot' \
has no attribute 'argvu'</div></div> <div class="gmail_quote"><div dir="ltr">On \
Sat, Aug 14, 2021, 8:18 PM Basudev Krishna <<a \
href="mailto:basudevkrishna399@gmail.com" \
target="_blank">basudevkrishna399@gmail.com</a> wrote:</div><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div dir="auto"><div dir="auto">Traceback (most recent call \
last):</div><div dir="auto"> File \
"/data/data/com.termux/files/home/pywikibot/pwb.py", line 249, in \
<module></div><div dir="auto"> import pywikibot as pwb</div><div \
dir="auto"> File \
"/data/data/com.termux/files/home/pywikibot/pywikibot/__init__.py", line 37, in \
<module></div><div dir="auto"> from pywikibot.bot import \
(</div><div dir="auto"> File \
"/data/data/com.termux/files/home/pywikibot/pywikibot/bot.py", line 1239, in \
<module></div><div dir="auto"> class \
BaseBot(OptionHandler):</div><div dir="auto"> File \
"/data/data/com.termux/files/home/pywikibot/pywikibot/bot.py", line 1395, in \
BaseBot</div><div dir="auto"> func: Callable[..., Any], *args: \
Any,</div><div dir="auto">TypeError: list expected at most 1 argument, got \
2</div><div dir="auto">Error in atexit._run_exitfuncs:</div><div dir="auto">Traceback \
(most recent call last):</div><div dir="auto"> File \
"/data/data/com.termux/files/home/pywikibot/pywikibot/comms/http.py", line 88, in \
flush</div><div dir="auto"> log('Closing network session.')</div><div \
dir="auto"> File \
"/data/data/com.termux/files/home/pywikibot/pywikibot/logging.py", line 183, in \
log</div><div dir="auto"> logoutput(text, decoder, newline, VERBOSE, \
**kwargs)</div><div dir="auto"> File \
"/data/data/com.termux/files/home/pywikibot/pywikibot/logging.py", line 76, in \
logoutput</div><div dir="auto"> _init()</div><div dir="auto"> File \
"/data/data/com.termux/files/home/pywikibot/pywikibot/logging.py", line 35, in \
_init</div><div dir="auto"> init_routine()</div><div dir="auto"> \
File "/data/data/com.termux/files/home/pywikibot/pywikibot/tools/_deprecate.py", line \
487, in wrapper</div><div dir="auto"> return obj(*new_args, \
**new_kwargs)</div><div dir="auto"> File \
"/data/data/com.termux/files/home/pywikibot/pywikibot/bot.py", line 359, in \
init_handlers</div><div dir="auto"> module_name = \
calledModuleName()</div><div dir="auto"> File \
"/data/data/com.termux/files/home/pywikibot/pywikibot/bot.py", line 843, in \
calledModuleName</div><div dir="auto"> return \
Path(pywikibot.argvu[0]).stem</div><div dir="auto">AttributeError: module 'pywikibot' \
has no attribute 'argvu'</div></div> <div class="gmail_quote"><div dir="ltr">On \
Sat, Aug 14, 2021, 8:12 PM Zoran Dori <<a href="mailto:zorandori4444@gmail.com" \
target="_blank" rel="noreferrer">zorandori4444@gmail.com</a> wrote:</div><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div dir="ltr"><div>Hi Basudev,</div><div>have you downloaded \
Pywikibot via git? If it is the case, please run git submodule update --init, which \
will download translations, they are missing.</div><div> </div><div>Best \
regards,</div><div><div><div dir="ltr" data-smartmail="gmail_signature"><div \
dir="ltr"><table style="font-size:medium;font-family:Arial" cellspacing="0" \
cellpadding="0"><tbody><tr><td><table style="font-family:Arial" cellspacing="0" \
cellpadding="0"><tbody><tr><td style="vertical-align:middle"><h3 \
style="color:rgb(5,5,5);margin:0px;font-size:18px" color="#050505">Zoran Dori</h3><p \
style="color:rgb(5,5,5);margin:0px;font-size:14px;line-height:22px" \
color="#050505">MediaWiki developer</p></td><td width="30"> </td><td width="1" \
style="border-bottom:medium none;border-left:1px solid rgb(0,98,146);width:1px" \
color="#006292"> </td><td width="30"> </td><td \
style="vertical-align:middle"><table style="font-family:Arial" cellspacing="0" \
cellpadding="0"><tbody><tr height="25" style="vertical-align:middle"><td width="30" \
style="vertical-align:middle"><table style="font-family:Arial" cellspacing="0" \
cellpadding="0"><tbody><tr><td style="vertical-align:bottom"><span \
style="background-color:rgb(0,98,146);display:block" color="#006292" width="11"><img \
width="13" style="background-color:rgb(0,98,146);display:block" \
src="https://cdn2.hubspot.net/hubfs/53/tools/email-signature-generator/icons/email-icon-2x.png" \
color="#006292"></span></td></tr></tbody></table></td><td style="padding:0px"><a \
style="color:rgb(5,5,5);font-size:12px" href="mailto:zorandori4444@gmail.com" \
target="_blank" rel="noreferrer noreferrer" \
color="#050505">zorandori4444@gmail.com</a></td></tr><tr height="25" \
style="vertical-align:middle"><td width="30" style="vertical-align:middle"><table \
style="font-family:Arial" cellspacing="0" cellpadding="0"><tbody><tr><td \
style="vertical-align:bottom"><span \
style="background-color:rgb(0,98,146);display:block" color="#006292" width="11"><img \
width="13" style="background-color:rgb(0,98,146);display:block" \
src="https://cdn2.hubspot.net/hubfs/53/tools/email-signature-generator/icons/link-icon-2x.png" \
color="#006292"></span></td></tr></tbody></table></td><td style="padding:0px"><a \
style="color:rgb(5,5,5);font-size:12px" href="https://www.wikiteq.com/" \
target="_blank" rel="noreferrer noreferrer" \
color="#050505">www.wikiteq.com</a></td></tr></tbody></table></td></tr></tbody></table></td></tr><tr><td><table \
style="font-family:Arial;width:322.3px" cellspacing="0" \
cellpadding="0"><tbody><tr><td height="30"> </td></tr><tr><td height="1" \
style="border-bottom:1px solid rgb(0,98,146);border-left:medium \
none;width:322.3px;display:block" \
color="#006292"> </td></tr></tbody></table></td></tr><tr><td><table \
style="font-family:Arial;width:322.3px" cellspacing="0" \
cellpadding="0"><tbody><tr><td style="vertical-align:top"><img width="200" \
height="42" src="https://docs.google.com/uc?export=download&id=1rJ85Yrd8YYfxp_k_79 \
eADBZcq7uVIR9o&revid=0B8VeKNNNe0-XVjRDL1ZNb2lYbkdmQVFCWHNwcmdDWi9EQzk0PQ"></td></t \
r></tbody></table></td></tr></tbody></table></div></div></div></div></div> <div \
class="gmail_quote"><div class="gmail_attr" dir="ltr">суб, 14. авг 2021. у \
15:53 Basudev Krishna <<a href="mailto:basudevkrishna399@gmail.com" \
target="_blank" rel="noreferrer noreferrer">basudevkrishna399@gmail.com</a>> је \
написао/ла:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div \
dir="auto">Traceback (most recent call last):<div dir="auto"> File \
"/data/data/com.termux/files/home/vikaspy/pwb.py", line 399, in \
<module></div><div dir="auto"> if not main():</div><div \
dir="auto"> File "/data/data/com.termux/files/home/vikaspy/pwb.py", line 391, \
in main</div><div dir="auto"> run_python_file(filename,</div><div \
dir="auto"> File "/data/data/com.termux/files/home/vikaspy/pwb.py", line 106, \
in run_python_file</div><div dir="auto"> exec(compile(source, filename, \
'exec', dont_inherit=True),</div><div dir="auto"> File "./scripts/replace.py", \
line 1075, in <module></div><div dir="auto"> main()</div><div \
dir="auto"> File "./scripts/replace.py", line 929, in main</div><div \
dir="auto"> single_summary = i18n.twtranslate(</div><div \
dir="auto"> File \
"/data/data/com.termux/files/home/vikaspy/pywikibot/tools/_deprecate.py", line 404, \
in wrapper</div><div dir="auto"> return obj(*__args, **__kw)</div><div \
dir="auto"> File "/data/data/com.termux/files/home/vikaspy/pywikibot/i18n.py", \
line 700, in twtranslate</div><div dir="auto"> raise \
pywikibot.exceptions.TranslationError(</div><div \
dir="auto">pywikibot.exceptions.TranslationError: Unable to load messages package \
scripts.i18n for bundle replace-replacing</div><div dir="auto">It can happen due to \
lack of i18n submodule or files. See <a \
href="https://www.mediawiki.org/wiki/Manual:Pywikibot/i18n" target="_blank" \
rel="noreferrer noreferrer">https://www.mediawiki.org/wiki/Manual:Pywikibot/i18n</a></div><div \
dir="auto">CRITICAL: Exiting due to uncaught exception <class \
'pywikibot.exceptions.TranslationError'></div><div \
dir="auto">$</div></div>_______________________________________________<br>pywikibot \
mailing list -- <a href="mailto:pywikibot@lists.wikimedia.org" target="_blank" \
rel="noreferrer noreferrer">pywikibot@lists.wikimedia.org</a><br>To unsubscribe send \
an email to <a href="mailto:pywikibot-leave@lists.wikimedia.org" target="_blank" \
rel="noreferrer noreferrer">pywikibot-leave@lists.wikimedia.org</a></blockquote></div>_______________________________________________<br>pywikibot \
mailing list -- <a href="mailto:pywikibot@lists.wikimedia.org" target="_blank" \
rel="noreferrer noreferrer">pywikibot@lists.wikimedia.org</a><br>To unsubscribe send \
an email to <a href="mailto:pywikibot-leave@lists.wikimedia.org" target="_blank" \
rel="noreferrer noreferrer">pywikibot-leave@lists.wikimedia.org</a></blockquote></div></blockquote></div></div></body></html>
_______________________________________________
pywikibot mailing list -- pywikibot@lists.wikimedia.org
To unsubscribe send an email to pywikibot-leave@lists.wikimedia.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic