jenkins-bot has submitted this change and it was merged.
Change subject: Bug 58053 - Use PY3 environment variable for setup.py
......................................................................
Bug 58053 - Use PY3 environment variable for setup.py
Change-Id: Ib2336d6b769b808890d70f63f91b868c59b29802
---
M setup.py
1 file changed, 2 insertions(+), 2 deletions(-)
Approvals:
Xqt: Looks good to me, approved
jenkins-bot: Verified
diff --git a/setup.py b/setup.py
index 1b21060..855c91b 100644
--- a/setup.py
+++ b/setup.py
@@ -11,6 +11,7 @@
#
import sys
+import os
from ez_setup import use_setuptools
use_setuptools()
@@ -29,11 +30,10 @@
testcollector = "tests.utils.collector"
if sys.version_info[0] == 3:
- if "--python3ok" not in sys.argv:
+ if not os.environ.get('PY3', False):
# use setup.py test --python3ok to run tests
print("ERROR: Pywikipediabot only runs under Python 2")
sys.exit(1)
- sys.argv.remove('--python3ok')
if sys.version_info[1] < 3:
print("ERROR: Python 3.3 or higher is required!")
sys.exit(1)
--
To view, visit https://gerrit.wikimedia.org/r/99189
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: Ib2336d6b769b808890d70f63f91b868c59b29802
Gerrit-PatchSet: 4
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Owner: Merlijn van Deen <valhallasw(a)arctus.nl>
Gerrit-Reviewer: Ladsgroup <ladsgroup(a)gmail.com>
Gerrit-Reviewer: Xqt <info(a)gno.de>
Gerrit-Reviewer: jenkins-bot
jenkins-bot has submitted this change and it was merged.
Change subject: Change the second return of ckb from fa to en
......................................................................
Change the second return of ckb from fa to en
I've received an e-mail from a prominent contributor of ckb projects
complaining about the return and he said ckb contributors are divided to
Iranian Kurds and Iraqi Kurds which Iraqi Kurds don't understand Persian
and Iranian Kurds don't understand Arabic, even Iraqi Kurds can't understand
Arabic well so as he said English is best return
Change-Id: I8964c1a089ced42e0041619910f82da168553baf
---
M pywikibot/i18n.py
1 file changed, 1 insertion(+), 1 deletion(-)
Approvals:
Calak: Looks good to me, but someone else must approve
Xqt: Looks good to me, approved
jenkins-bot: Verified
diff --git a/pywikibot/i18n.py b/pywikibot/i18n.py
index 731bece..93b2518 100644
--- a/pywikibot/i18n.py
+++ b/pywikibot/i18n.py
@@ -175,7 +175,7 @@
if code == 'gag':
return ['tr']
if code == 'ckb':
- return ['ku', 'fa']
+ return ['ku']
#Ukrainian
if code in ['crh', 'rue']:
return ['uk', 'ru']
--
To view, visit https://gerrit.wikimedia.org/r/99630
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I8964c1a089ced42e0041619910f82da168553baf
Gerrit-PatchSet: 2
Gerrit-Project: pywikibot/compat
Gerrit-Branch: master
Gerrit-Owner: Ladsgroup <ladsgroup(a)gmail.com>
Gerrit-Reviewer: Calak <Calakwiki(a)yahoo.com>
Gerrit-Reviewer: Ladsgroup <ladsgroup(a)gmail.com>
Gerrit-Reviewer: Xqt <info(a)gno.de>
Gerrit-Reviewer: jenkins-bot
jenkins-bot has submitted this change and it was merged.
Change subject: Add option of data.setSitelink(page) to make the compat more like core and make it easier to use
......................................................................
Add option of data.setSitelink(page) to make the compat more like core and make it easier to use
Change-Id: I7aa615af154998c57fe5d7e4f992263e5db8c603
---
M wikipedia.py
1 file changed, 11 insertions(+), 1 deletion(-)
Approvals:
Merlijn van Deen: Looks good to me, approved
jenkins-bot: Verified
diff --git a/wikipedia.py b/wikipedia.py
index e5c9b2b..f5cf71e 100644
--- a/wikipedia.py
+++ b/wikipedia.py
@@ -4419,6 +4419,13 @@
items = self.get()
return int(self.title()[1:])
+ def setSitelink(self, page, summary=""):
+ """Set a Sitelink for a Datapage.
+ page - the site to link to
+ summary - edit summary"""
+ sitename = page.site().dbName().replace("_p","")
+ return self.setitem(summary=summary, items={'type': 'sitelink', 'site': sitename, 'title': page.title()})
+
def setitem(self, summary=None, watchArticle=False, minorEdit=True,
newPage=False, token=None, newToken=False, sysop=False,
captcha=None, botflag=True, maxTries=-1, items={}):
@@ -4457,7 +4464,10 @@
params['value'] = items['value']
params['language'] = items['language']
elif items['type'] == u'sitelink':
- params['linksite'] = items['site'] + u'wiki'
+ if "wiki" in items['site']:
+ params['linksite'] = items['site']
+ else:
+ params['linksite'] = items['site'] + u'wiki'
params['linktitle'] = items['title']
elif items['type'] == u'label':
raise NotImplementedError(
--
To view, visit https://gerrit.wikimedia.org/r/97706
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I7aa615af154998c57fe5d7e4f992263e5db8c603
Gerrit-PatchSet: 4
Gerrit-Project: pywikibot/compat
Gerrit-Branch: master
Gerrit-Owner: Ladsgroup <ladsgroup(a)gmail.com>
Gerrit-Reviewer: DrTrigon <dr.trigon(a)surfeu.ch>
Gerrit-Reviewer: Ladsgroup <ladsgroup(a)gmail.com>
Gerrit-Reviewer: Merlijn van Deen <valhallasw(a)arctus.nl>
Gerrit-Reviewer: Xqt <info(a)gno.de>
Gerrit-Reviewer: jenkins-bot
jenkins-bot has submitted this change and it was merged.
Change subject: [BUGFIX] site object or language code is necessary for translation
......................................................................
[BUGFIX] site object or language code is necessary for translation
Change-Id: Ia0c6f416a788b0726573c4c5091c354a1ff04c6d
---
M scripts/basic.py
1 file changed, 1 insertion(+), 0 deletions(-)
Approvals:
Xqt: Looks good to me, approved
jenkins-bot: Verified
diff --git a/scripts/basic.py b/scripts/basic.py
index 96285e6..9f191f2 100755
--- a/scripts/basic.py
+++ b/scripts/basic.py
@@ -49,6 +49,7 @@
what would have been changed.
@type dry: boolean.
"""
+ site = pywikibot.getSite()
self.generator = generator
self.dry = dry
# Set the edit summary message
--
To view, visit https://gerrit.wikimedia.org/r/99624
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: Ia0c6f416a788b0726573c4c5091c354a1ff04c6d
Gerrit-PatchSet: 1
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Owner: Xqt <info(a)gno.de>
Gerrit-Reviewer: Ladsgroup <ladsgroup(a)gmail.com>
Gerrit-Reviewer: Mdupont <jamesmikedupont(a)gmail.com>
Gerrit-Reviewer: Merlijn van Deen <valhallasw(a)arctus.nl>
Gerrit-Reviewer: Xqt <info(a)gno.de>
Gerrit-Reviewer: jenkins-bot