https://bugzilla.wikimedia.org/show_bug.cgi?id=57726
Web browser: ---
Bug ID: 57726
Summary: interwiki on Wiktionary Type Error
Product: Pywikibot
Version: compat (1.0)
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: Unprioritized
Component: interwiki.py
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: mastigm(a)gmail.com
Classification: Unclassified
Mobile Platform: ---
While running compat on pl.wiktionary the bot stops with "TypeError: coercing
to Unicode: need string or buffer, list found" error
sample call:
$python interwiki.py -wiktionary -top -auto -start:"a fortiori"
result:
======Post-processing [[pl:a menudo]]======
Updating links on page [[pl:a menudo]].
Changes to be made: Robot: Adding [[chr:a menudo]], [[fr:a menudo]]
Dump pl (wiktionary) appended.
Traceback (most recent call last):
File "interwiki.py", line 2658, in <module>
main()
File "interwiki.py", line 2632, in main
bot.run()
File "interwiki.py", line 2350, in run
self.queryStep()
File "interwiki.py", line 2328, in queryStep
subj.finish()
File "interwiki.py", line 1766, in finish
if self.replaceLinks(page, new):
File "interwiki.py", line 1931, in replaceLinks
template=template)
File "/usr/home/masti/pw/cwikt/pywikibot/textlib.py", line 521, in
replaceLanguageLinks
else separator] +
TypeError: coercing to Unicode: need string or buffer, list found
$ python version.py
Pywikibot: [https] r/pywikibot/compat (r10525, 794e2a6, 2013/11/25, 20:23:50,
OUTDATED)
Release version: 1.0b1
Python: 2.7.5 (default, Jul 7 2013, 01:26:18)
[GCC 4.3.4]
config-settings:
use_api = True
use_api_login = True
unicode test: ok
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=56879
Web browser: ---
Bug ID: 56879
Summary: TypeError in listpages
Product: Pywikibot
Version: core (2.0)
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: info(a)gno.de
Classification: Unclassified
Mobile Platform: ---
running listpages.py always fail into TypeError while closing the script:
c:\Pywikipedia\core>pwb.py listpages -random:5 -lang:en
1: Category:2001 World Weightlifting Championships
2: Ministry for the Propagation of Virtue and the Prevention of Vice
(Afghani
stan)
3: User talk:Oshirochan
4: Talk:Bardney monastery
5: User talk:62.45.39.95
Exception TypeError: TypeError("'NoneType' object is not callable",) in <bound
m
ethod ConnectionPool.__del__ of {'https:en.wikipedia.org':
[<httplib2.python2.ht
tplib2.HTTPSConnectionWithTimeout instance at 0x000000000394E588>]}> ignored
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=58160
Web browser: ---
Bug ID: 58160
Summary: pwb.py <script> causes ImportError
Product: Pywikibot
Version: core (2.0)
Hardware: All
OS: All
Status: NEW
Severity: blocker
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: info(a)gno.de
Classification: Unclassified
Mobile Platform: ---
c:\Pywikipedia\ssh\pywikibot\core>pwb.py touch
WARNING: Configuration variable 'use_diskcache' is defined but unknown.
Misspelled?
WARNING: Configuration variable 'notify_unflagged_bot' is defined but unknown.
Misspelled?
WARNING: Running on Windows and transliteration_target is not set.
Please see http://www.mediawiki.org/wiki/Manual:Pywikipediabot/Windows
Traceback (most recent call last):
File "C:\Pywikipedia\ssh\pywikibot\core\pwb.py", line 123, in <module>
tryimport_pwb()
File "C:\Pywikipedia\ssh\pywikibot\core\pwb.py", line 30, in tryimport_pwb
import pywikibot
File "C:\Pywikipedia\ssh\pywikibot\core\pywikibot\__init__.py", line 31, in
<m
odule>
from pywikibot.bot import *
File "C:\Pywikipedia\ssh\pywikibot\core\pywikibot\bot.py", line 35, in
<module
>
from pywikibot import version
File "C:\Pywikipedia\ssh\pywikibot\core\pywikibot\version.py", line 143, in
<m
odule>
from generate_user_files.py import get_base_dir
ImportError: No module named py
c:\Pywikipedia\ssh\pywikibot\core>
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=58158
Web browser: ---
Bug ID: 58158
Summary: Tests failing with internal_api_error_DBQueryError
Product: Pywikibot
Version: core (2.0)
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: valhallasw(a)arctus.nl
Classification: Unclassified
Mobile Platform: ---
See https://travis-ci.org/wikimedia/pywikibot-core/jobs/15087854
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=55070
Web browser: ---
Bug ID: 55070
Summary: WIKTIONARY linker
Product: Pywikibot
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: legoktm.wikipedia(a)gmail.com
Classification: Unclassified
Mobile Platform: ---
Originally from: http://sourceforge.net/p/pywikipediabot/feature-requests/233/
Reported by: jandudik
Created on: 2009-12-21 10:10:59
Subject: WIKTIONARY linker
Original description:
It would be useful some module like commonscat.py, which would gou through
wiktionary articles and check, if there is the same-name article in same
language wikipedia. If yes, bot would ask if I want to connect these articles
including \{\{wiktionary|article\}\} to wikipedia \[\[article\]\] or
\[\[article \(something\)\]\] \(or both\) and \{\{Wikipedia|article\}\}
\(alternatively more articles\) to wiktionary one.
This maybe cannot be full autonomously, but helpful
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=57971
Web browser: ---
Bug ID: 57971
Summary: generate_user_files.py cannot be run for a shared
repository
Product: Pywikibot
Version: core (2.0)
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: valhallasw(a)arctus.nl
Classification: Unclassified
Mobile Platform: ---
https://gerrit.wikimedia.org/r/#/c/81500/ broke generate_user_files.py on Tool
Labs:
$ export
PYTHONPATH=/shared/pywikipedia/rewrite:/shared/pywikipedia/rewrite/externals/httplib2:/shared/pywikipedia/rewrite/scripts
$ python /shared/pywikipedia/rewrite/generate_user_files.py
Your default user directory is "/home/valhallasw/.pywikibot"
How to proceed? ([K]eep [c]hange)
Do you want to copy user files from an existing pywikipedia installation? n
Create user-config.py file? Required for running bots ([y]es, [N]o) y
1: anarchopedia
2: battlestarwiki
3: commons
4: fon
5: gentoo
6: i18n
7: incubator
8: lockwiki
9: lyricwiki
10: mediawiki
11: meta
12: oldwikivoyage
13: omegawiki
14: osm
15: southernapproach
16: species
17: strategy
18: test
19: vikidia
20: wikia
21: wikibooks
22: wikidata
23: wikimedia
24: wikinews
25: wikipedia
26: wikiquote
27: wikisource
28: wikitech
29: wikiversity
30: wikivoyage
31: wiktionary
32: wowwiki
Select family of sites we are working on, just enter the number not name
(default: wikipedia):
Traceback (most recent call last):
File "/shared/pywikipedia/rewrite/generate_user_files.py", line 330, in
<module>
create_user_config()
File "/shared/pywikipedia/rewrite/generate_user_files.py", line 194, in
create_user_config
fam, mylang, mainusername = get_site_and_lang()
File "/shared/pywikipedia/rewrite/generate_user_files.py", line 169, in
get_site_and_lang
codesds = codecs.open("pywikibot/families/%s_family.py" % fam, "r",
"utf-8").read()
File "/usr/lib/python2.7/codecs.py", line 881, in open
file = __builtin__.open(filename, mode, buffering)
IOError: [Errno 2] No such file or directory:
'pywikibot/families/wikipedia_family.py'
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=57838
Web browser: ---
Bug ID: 57838
Summary: Syntax error in win32_unicode.py
Product: Pywikibot
Version: core (2.0)
Hardware: PC
OS: All
Status: NEW
Severity: major
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: info(a)gno.de
Classification: Unclassified
Mobile Platform: ---
C:\pwb\core>pwb.py featured -fromall -lang:nl -good -featured
WARNING: Configuration variable 'account_global' is defined but unknown.
Misspelled?
WARNING: Configuration variable 'use_diskcache' is defined but unknown.
Misspelled?
WARNING: Configuration variable 'notify_unflagged_bot' is defined but unknown.
Misspelled?
Traceback (most recent call last):
File "C:\pwb\core\pwb.py", line 108, in <module>
tryimport_pwb()
File "C:\pwb\core\pwb.py", line 30, in tryimport_pwb
import pywikibot
File "C:\pwb\core\pywikibot\__init__.py", line 31, in <module>
from pywikibot.bot import *
File "C:\pwb\core\pywikibot\bot.py", line 43, in <module>
ui = uiModule.UI()
File "C:\pwb\core\pywikibot\userinterfaces\terminal_interface_win32.py", line
51, in __init__
from .win32_unicode import stdin, stdout, stderr, argv
File "C:\pwb\core\pywikibot\userinterfaces\win32_unicode.py", line 45
print(isinstance(message, str) and message or repr(message),
file=original_s
tderr)
^
SyntaxError: invalid syntax
Bug occured since https://gerrit.wikimedia.org/r/#/c/97876/
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=57796
Web browser: ---
Bug ID: 57796
Summary: [PATCH] Added support for specifying a site in
ReplaceRobot, so that this value can be passed to
replaceExcept()
Product: Pywikibot
Version: core (2.0)
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: adriyetichaves(a)gmail.com
Classification: Unclassified
Mobile Platform: ---
Created attachment 13950
--> https://bugzilla.wikimedia.org/attachment.cgi?id=13950&action=edit
Patch.
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=57495
Web browser: ---
Bug ID: 57495
Summary: "MaxTriesExceededError" in catimages.py during debug
info/log output
Product: Pywikibot
Version: compat (1.0)
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: dr.trigon(a)surfeu.ch
Classification: Unclassified
Mobile Platform: ---
At the end of all runs a log output is created as further info for debug and
development purposes. This worked initially but now since several months
generated following error:
2013-11-23 21:06:54 wikipedia.py, 2335 in _putPage: INFO
Updating page [[User:DrTrigon/User:DrTrigonBot/logging]] via API
2013-11-23 21:08:43 wikipedia.py, 7037 in postData: INFO
HTTPError: 504 Gateway Time-out
2013-11-23 21:08:43 wikipedia.py, 7044 in postData: WARNING
Could not open 'https://commons.wikimedia.org/w/api.php'.
Maybe the server is down. Retrying in 1 minutes...
2013-11-23 21:11:38 wikipedia.py, 7037 in postData: INFO
HTTPError: 504 Gateway Time-out
2013-11-23 21:11:38 wikipedia.py, 7044 in postData: WARNING
Could not open 'https://commons.wikimedia.org/w/api.php'.
Maybe the server is down. Retrying in 2 minutes...
2013-11-23 21:15:32 wikipedia.py, 7037 in postData: INFO
HTTPError: 504 Gateway Time-out
2013-11-23 21:15:32 wikipedia.py, 7044 in postData: WARNING
Could not open 'https://commons.wikimedia.org/w/api.php'.
Maybe the server is down. Retrying in 4 minutes...
2013-11-23 21:21:26 wikipedia.py, 7037 in postData: INFO
HTTPError: 504 Gateway Time-out
2013-11-23 21:21:26 wikipedia.py, 7044 in postData: WARNING
Could not open 'https://commons.wikimedia.org/w/api.php'.
Maybe the server is down. Retrying in 8 minutes...
2013-11-23 21:31:21 wikipedia.py, 7037 in postData: INFO
HTTPError: 504 Gateway Time-out
2013-11-23 21:31:21 wikipedia.py, 7044 in postData: WARNING
Could not open 'https://commons.wikimedia.org/w/api.php'.
Maybe the server is down. Retrying in 16 minutes...
2013-11-23 21:49:11 wikipedia.py, 7037 in postData: INFO
HTTPError: 504 Gateway Time-out
2013-11-23 21:49:11 catimages.py, 4572 in <module>: INFO
Execution time: 6173
2013-11-23 21:49:11 pwb.py, 169 in <module>: ERROR
MaxTriesExceededError
Traceback (most recent call last):
File "/home/drtrigon/pywikipedia/pwb.py", line 163, in <module>
execfile(sys.argv[0])
File "/home/drtrigon/pywikipedia/catimages.py", line 4565, in <module>
main()
File "/home/drtrigon/pywikipedia/catimages.py", line 4420, in main
outpage.put(tmp[:pos], comment="bot writing log for last run")
File "/home/drtrigon/pywikibot-compat/wikipedia.py", line 2243, in put
sysop=sysop, botflag=botflag, maxTries=maxTries)
File "/home/drtrigon/pywikibot-compat/wikipedia.py", line 2340, in _putPage
back_response=True)
File "/home/drtrigon/pywikibot-compat/pywikibot/support.py", line 121, in
wrapper
return method(*__args, **__kw)
File "/home/drtrigon/pywikibot-compat/query.py", line 139, in GetData
site.cookies(sysop=sysop))
File "/home/drtrigon/pywikibot-compat/wikipedia.py", line 6977, in postForm
cookies=cookies)
File "/home/drtrigon/pywikibot-compat/wikipedia.py", line 7041, in postData
raise MaxTriesExceededError()
MaxTriesExceededError
Also splitting up the data into several smaller bunches did not help.
--
You are receiving this mail because:
You are the assignee for the bug.