Dalba has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/371741 )
Change subject: family.version: Don't call `site.expand_text` ...................................................................... family.version: Don't call `site.expand_text` Bug: T173272 Change-Id: Ic77a20f95a064d083d52bdbc2204276a67fc76c6 --- M pywikibot/family.py 1 file changed, 6 insertions(+), 3 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/pywikibot/core refs/changes/41/371741/1 diff --git a/pywikibot/family.py b/pywikibot/family.py index 225fdee..551b284 100644 --- a/pywikibot/family.py +++ b/pywikibot/family.py @@ -28,6 +28,8 @@ from warnings import warn +import requests + import pywikibot from pywikibot import config from pywikibot.exceptions import UnknownFamily, FamilyMaintenanceWarning @@ -1269,9 +1271,10 @@ """ # Here we return the latest mw release for downloading if not hasattr(self, '_version'): - self._version = \ - pywikibot.Site('mediawiki', 'mediawiki').expand_text( - '{{MW stable release number}}') + self._version = requests.get( + 'https://www.mediawiki.org/w/api.php?action=expandtemplates' + '&text={{MW_stable_release_number}}&prop=wikitext&format=json' + ).json()['expandtemplates']['wikitext'] return self._version def force_version(self, code): -- To view, visit https://gerrit.wikimedia.org/r/371741 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ic77a20f95a064d083d52bdbc2204276a67fc76c6 Gerrit-PatchSet: 1 Gerrit-Project: pywikibot/core Gerrit-Branch: master Gerrit-Owner: Dalba <dalba.w...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits