https://bugzilla.wikimedia.org/show_bug.cgi?id=55032
Web browser: ---
Bug ID: 55032
Summary: -enable arg to all scripts
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/312/
Reported by: avicennasis
Created on: 2012-06-18 05:17:33
Subject: -enable arg to all scripts
Original description:
It would be handy to have an optional -enable "Checkpage" option built into
scripts by default - so that a bot can deactivated by non-admins, if so needed.
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=55206
Web browser: ---
Bug ID: 55206
Summary: Urlencoded section titles are not recognised
Product: Pywikibot
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
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/bugs/1422/
Reported by: valhallasw
Created on: 2012-03-17 21:37:46
Subject: Urlencoded section titles are not recognised
Original description:
See bug \#2776438 /
https://sourceforge.net/tracker/index.php?func=detail&aid=2776438&group\_id…
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=59686
Web browser: ---
Bug ID: 59686
Summary: fixing_redirects.py: move treat() to pywikibot/textlib
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
Blocks: 58942
Classification: Unclassified
Mobile Platform: ---
def treat should be moved to pywikibot/textlib.py (as 'replaceLinks(text,
fromPage, toPage)')
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=55283
Web browser: ---
Bug ID: 55283
Summary: sectionencode incorrectly encoding
Product: Pywikibot
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
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/bugs/1147/
Reported by: Anonymous user
Created on: 2010-03-16 22:21:02
Subject: sectionencode incorrectly encoding
Original description:
>>> wikipedia.sectionencode\(':/', 'utf-8'\)
'.3A/'
Which is incorrect as it is ":.2F"
The correct code for sectionencode\(\) should be:
return urllib.quote\(text.replace\(" ","\_"\).encode\(encoding\),
safe=':'\).replace\("%","."\)
Also, it would be nice if encoding defaulted here to 'utf-8'
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=54561
Web browser: ---
Bug ID: 54561
Summary: lonely pages as an handlearg
Product: Pywikibot
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
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/patches/559/
Reported by: nickanc
Created on: 2012-08-04 19:31:11
Subject: lonely pages as an handlearg
Original description:
This is the first time I make edits to pagegenerators.py. I added a new
parameter -lonelypages:n to work on lonely pages. :\)
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=55000
Web browser: ---
Bug ID: 55000
Summary: claimit.py: lang for source lookup
Product: Pywikibot
Version: unspecified
Hardware: All
OS: All
Status: ASSIGNED
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/346/
Reported by: apac1
Created on: 2013-08-31 12:40:09.399000
Subject: claimit.py: lang for source lookup
Assigned to: legoktm
Original description:
def setSource(self, lang):
page = pywikibot.Page(self.repo, 'Wikidata:List of wikis/python')
source_values = json.loads(page.get())
source_values = source_values['wikipedia']
for lang in source_values:
source_values[lang] = pywikibot.ItemPage(self.repo,
source_values[lang])
if lang in source_values:
self.source = pywikibot.Claim(self.repo, 'p143')
self.source.setTarget(source_values.get(lang))
The use of lang in "for lang in source_values:" overwrites the lang in "def
setSource(self, lang)". This leads to incorrect results. "lang" should be the
language of the source wiki. For -cat:"zh:Category:Somevalue" this would be
"zh".
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=55146
Web browser: ---
Bug ID: 55146
Summary: interwiki() fails for closed wikipedia
Product: Pywikibot
Version: unspecified
Hardware: All
OS: All
Status: ASSIGNED
Severity: normal
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/bugs/1608/
Reported by: cdpark
Created on: 2013-04-04 01:32:44
Subject: interwiki() fails for closed wikipedia
Assigned to: amird
Original description:
Page.interwiki\(\) and PageData.interwiki\(\) fails when wikidata contains
sitelinks of closed wikipedias.
For example, following code is broken now.
\---------------------------------------------------------------------------------------------------
\#\!/usr/bin/python
\# -\*- coding: utf-8 -\*-
import pywikibot
en = pywikibot.getSite\('en', 'wikipedia'\)
mainpage = pywikibot.Page\(en, u'Main Page'\)
interwiki = mainpage.interwiki\(\)
print interwiki
\--------------------------------------------------------------------------------------------------------------
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=61120
Web browser: ---
Bug ID: 61120
Summary: pywikibot.Link.langlinkUnsafe can't deal with obsolete
sites
Product: Pywikibot
Version: core (2.0)
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: nullzero.free(a)gmail.com
Classification: Unclassified
Mobile Platform: ---
print list(pywikibot.Page(pywikibot.getSite("af"), "Maan").iterlanglinks())
raises NoSuchSite exception
I actually encountered this problem when I ran featured.py. It seems that there
is an attempt (gerrit: 112322) to fix this problem, but the problem still
persists.
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=55232
Web browser: ---
Bug ID: 55232
Summary: login.all always asks for password
Product: Pywikibot
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: login.py
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: legoktm.wikipedia(a)gmail.com
Classification: Unclassified
Mobile Platform: ---
Originally from: http://sourceforge.net/p/pywikipediabot/bugs/1360/
Reported by: nakor-wikipedia
Created on: 2011-10-14 14:23:06
Subject: login.all always asks for password
Original description:
When calling
login.py -all -pass
the script first asks for a password and then asks for password for every
sinmgle wiki site:
login.py -all -pass
Password for all accounts:
Password for user Almabot on mediawiki:mediawiki:
....
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=62126
Bug ID: 62126
Summary: Make Pywikibot not crash on new item creation bug
Product: Pywikibot
Version: core (2.0)
Hardware: All
URL: https://bugzilla.wikimedia.org/show_bug.cgi?id=46535
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: Wikidata
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: maarten(a)mdammers.nl
Web browser: ---
Mobile Platform: ---
See https://bugzilla.wikimedia.org/show_bug.cgi?id=46535 . Everyone once in a
while you'll get an apierror when trying to create a new page:
File "C:\pywikibot\core\pywikibot\page.py", line 2523, in editEntity
baserevid=baserevid, **kwargs)
File "C:\pywikibot\core\pywikibot\site.py", line 721, in callee
return fn(self, *args, **kwargs)
File "C:\pywikibot\core\pywikibot\site.py", line 3725, in editEntity
data = req.submit()
File "C:\pywikibot\core\pywikibot\data\api.py", line 401, in submit
raise APIError(code, info, **result["error"])
pywikibot.data.api.APIError: failed-save: Could not create a new page.
It already exists.
<class 'pywikibot.data.api.APIError'>
Error should be caught somewhere in the lower layers and it should be retried
(just like with connection problems). It should respect maxretries so it
doesn't get stuck in a loop
--
You are receiving this mail because:
You are the assignee for the bug.