jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/505457 )
Change subject: [families] Update known_families from meta:IWM ......................................................................
[families] Update known_families from meta:IWM
Change-Id: I8a37eaa7aa9ea324a288b8d2ba0633fbac2b142e --- M pywikibot/family.py 1 file changed, 161 insertions(+), 144 deletions(-)
Approvals: Dvorapa: Looks good to me, but someone else must approve Framawiki: Looks good to me, approved jenkins-bot: Verified
diff --git a/pywikibot/family.py b/pywikibot/family.py index 5f5c932..27a1255 100644 --- a/pywikibot/family.py +++ b/pywikibot/family.py @@ -343,71 +343,54 @@
# TODO: replace this with API interwikimap call known_families = { - 'abbenormal': 'abbenormal', 'acronym': 'acronym', 'advisory': 'advisory', 'advogato': 'advogato', 'aew': 'aew', - 'airwarfare': 'airwarfare', - 'aiwiki': 'aiwiki', - 'allwiki': 'allwiki', 'appropedia': 'appropedia', 'aquariumwiki': 'aquariumwiki', + 'arborwiki': 'arborwiki', 'arxiv': 'arxiv', - 'aspienetwiki': 'aspienetwiki', 'atmwiki': 'atmwiki', 'b': 'wikibooks', - 'bemi': 'bemi', - 'benefitswiki': 'benefitswiki', - 'betawiki': 'betawiki', + 'baden': 'baden', + 'battlestarwiki': 'battlestarwiki', + 'bcnbio': 'bcnbio', + 'beacha': 'beacha', + 'betawiki': 'translatewiki', 'betawikiversity': 'betawikiversity', - 'biblewiki': 'biblewiki', + 'bibcode': 'bibcode', + 'bibliowiki': 'bibliowiki', 'bluwiki': 'bluwiki', + 'blw': 'blw', 'botwiki': 'botwiki', 'boxrec': 'boxrec', 'brickwiki': 'brickwiki', - 'bridgeswiki': 'bridgeswiki', 'bugzilla': 'bugzilla', - 'buzztard': 'buzztard', - 'bytesmiths': 'bytesmiths', + 'bulba': 'bulba', + 'c': 'commons', 'c2': 'c2', 'c2find': 'c2find', - 'cache': 'cache', - 'canwiki': 'canwiki', - 'canyonwiki': 'canyonwiki', 'Ĉej': 'Ĉej', 'cellwiki': 'cellwiki', 'centralwikia': 'centralwikia', - 'chapter': 'chapter', + 'chapter': 'wikimedia', 'chej': 'chej', 'choralwiki': 'choralwiki', - 'ciscavate': 'ciscavate', 'citizendium': 'citizendium', 'ckwiss': 'ckwiss', - 'closed-zh-tw': 'closed-zh-tw', - 'cndbname': 'cndbname', - 'cndbtitle': 'cndbtitle', - 'colab': 'colab', - 'comcom': 'comcom', 'comixpedia': 'comixpedia', 'commons': 'commons', 'communityscheme': 'communityscheme', 'comune': 'comune', - 'consciousness': 'consciousness', - 'corpknowpedia': 'corpknowpedia', - 'crazyhacks': 'crazyhacks', - 'creatureswiki': 'creatureswiki', + 'creativecommonswiki': 'creativecommonswiki', 'cxej': 'cxej', - 'dawiki': 'dawiki', - 'dbdump': 'dbdump', 'dcc': 'dcc', 'dcdatabase': 'dcdatabase', 'dcma': 'dcma', - 'dejanews': 'dejanews', - 'delicious': 'delicious', - 'demokraatia': 'demokraatia', + 'debian': 'debian', 'devmo': 'devmo', - 'dict': 'dict', + 'dict': 'dictionary', 'dictionary': 'dictionary', 'disinfopedia': 'disinfopedia', 'distributedproofreaders': 'distributedproofreaders', @@ -415,39 +398,35 @@ 'dk': 'dk', 'dmoz': 'dmoz', 'dmozs': 'dmozs', - 'docbook': 'docbook', 'doom_wiki': 'doom_wiki', 'download': 'download', + 'dbdump': 'dbdump', + 'dpd': 'dpd', 'drae': 'drae', 'dreamhost': 'dreamhost', 'drumcorpswiki': 'drumcorpswiki', 'dwjwiki': 'dwjwiki', 'eĉei': 'eĉei', - 'echei': 'echei', 'ecoreality': 'ecoreality', 'ecxei': 'ecxei', - 'efnetceewiki': 'efnetceewiki', - 'efnetcppwiki': 'efnetcppwiki', - 'efnetpythonwiki': 'efnetpythonwiki', - 'efnetxmlwiki': 'efnetxmlwiki', 'elibre': 'elibre', 'emacswiki': 'emacswiki', + 'encyc': 'encyc', 'energiewiki': 'energiewiki', + 'englyphwiki': 'englyphwiki', + 'enkol': 'enkol', 'eokulturcentro': 'eokulturcentro', - 'epo': 'epo', - 'ethnologue': 'ethnologue', + 'esolang': 'esolang', + 'etherpad': 'etherpad', 'evowiki': 'evowiki', 'exotica': 'exotica', 'fanimutationwiki': 'fanimutationwiki', - 'finalempire': 'finalempire', 'finalfantasy': 'finalfantasy', 'finnix': 'finnix', - 'flickruser': 'flickruser', 'floralwiki': 'floralwiki', - 'flyerwiki-de': 'flyerwiki-de', 'foldoc': 'foldoc', - 'forthfreak': 'forthfreak', - 'foundation': 'foundation', + 'foundation': 'wikimedia', + 'foundationsite': 'foundationsite', 'foxwiki': 'foxwiki', 'freebio': 'freebio', 'freebsdman': 'freebsdman', @@ -456,68 +435,71 @@ 'freefeel': 'freefeel', 'freekiwiki': 'freekiwiki', 'ganfyd': 'ganfyd', + 'gardenology': 'gardenology', 'gausswiki': 'gausswiki', - 'gentoo-wiki': 'gentoo', + 'gentoo': 'gentoo', 'genwiki': 'genwiki', - 'globalvoices': 'globalvoices', - 'glossarwiki': 'glossarwiki', - 'glossarywiki': 'glossarywiki', - 'golem': 'golem', + 'gerrit': 'gerrit', + 'git': 'git', 'google': 'google', 'googledefine': 'googledefine', 'googlegroups': 'googlegroups', - 'gotamac': 'gotamac', - 'greatlakeswiki': 'greatlakeswiki', 'guildwiki': 'guildwiki', + 'guc': 'guc', + 'gucprefix': 'guc', 'gutenberg': 'gutenberg', 'gutenbergwiki': 'gutenbergwiki', + 'hackerspaces': 'hackerspaces', 'h2wiki': 'h2wiki', 'hammondwiki': 'hammondwiki', + 'hdl': 'hdl', + 'heraldik': 'heraldik', 'heroeswiki': 'heroeswiki', - 'herzkinderwiki': 'herzkinderwiki', - 'hkmule': 'hkmule', - 'holshamtraders': 'holshamtraders', - 'hrfwiki': 'hrfwiki', + 'horizonlabs': 'horizonlabs', 'hrwiki': 'hrwiki', - 'humancell': 'humancell', + 'hrfwiki': 'hrfwiki', 'hupwiki': 'hupwiki', - 'imdbcharacter': 'imdbcharacter', - 'imdbcompany': 'imdbcompany', + 'iarchive': 'iarchive', 'imdbname': 'imdbname', 'imdbtitle': 'imdbtitle', + 'imdbcompany': 'imdbcompany', + 'imdbcharacter': 'imdbcharacter', 'incubator': 'incubator', - 'infoanarchy': 'infoanarchy', 'infosecpedia': 'infosecpedia', 'infosphere': 'infosphere', + 'irc': 'irc', + 'ircs': 'ircs', + 'rcirc': 'rcirc', 'iso639-3': 'iso639-3', + 'issn': 'issn', 'iuridictum': 'iuridictum', - 'jameshoward': 'jameshoward', + 'jaglyphwiki': 'jaglyphwiki', 'javanet': 'javanet', 'javapedia': 'javapedia', 'jefo': 'jefo', - 'jiniwiki': 'jiniwiki', + 'jerseydatabase': 'jerseydatabase', + 'jira': 'jira', 'jspwiki': 'jspwiki', 'jstor': 'jstor', 'kamelo': 'kamelo', 'karlsruhe': 'karlsruhe', - 'kerimwiki': 'kerimwiki', 'kinowiki': 'kinowiki', - 'kmwiki': 'kmwiki', + 'komicawiki': 'komicawiki', 'kontuwiki': 'kontuwiki', - 'koslarwiki': 'koslarwiki', - 'kpopwiki': 'kpopwiki', + 'wikitech': 'wikitech', + 'libreplanet': 'libreplanet', 'linguistlist': 'linguistlist', 'linuxwiki': 'linuxwiki', 'linuxwikide': 'linuxwikide', 'liswiki': 'liswiki', 'literateprograms': 'literateprograms', 'livepedia': 'livepedia', + 'localwiki': 'localwiki', 'lojban': 'lojban', 'lostpedia': 'lostpedia', 'lqwiki': 'lqwiki', 'lugkr': 'lugkr', 'luxo': 'luxo', - 'lyricwiki': 'lyricwiki', 'm': 'meta', 'm-w': 'm-w', 'mail': 'mail', @@ -525,11 +507,14 @@ 'mariowiki': 'mariowiki', 'marveldatabase': 'marveldatabase', 'meatball': 'meatball', + 'mw': 'mediawiki', 'mediazilla': 'mediazilla', 'memoryalpha': 'memoryalpha', - 'meta': 'meta', + 'meta': 'metawiki', 'metawiki': 'metawiki', - 'metawikipedia': 'metawikipedia', + 'metawikimedia': 'metawiki', + 'metawikipedia': 'metawiki', + 'metawikisearch': 'metawikisearch', 'mineralienatlas': 'mineralienatlas', 'moinmoin': 'moinmoin', 'monstropedia': 'monstropedia', @@ -538,147 +523,134 @@ 'mozillawiki': 'mozillawiki', 'mozillazinekb': 'mozillazinekb', 'musicbrainz': 'musicbrainz', - 'mw': 'mw', 'mwod': 'mwod', 'mwot': 'mwot', 'n': 'wikinews', - 'netvillage': 'netvillage', 'nkcells': 'nkcells', - 'nomcom': 'nomcom', + 'nara': 'nara', 'nosmoke': 'nosmoke', 'nost': 'nost', + 'nostalgia': 'nostalgia', 'oeis': 'oeis', 'oldwikisource': 'oldwikisource', 'olpc': 'olpc', + 'omegawiki': 'omegawiki', 'onelook': 'onelook', - 'openfacts': 'openfacts', + 'openlibrary': 'openlibrary', 'openstreetmap': 'openstreetmap', 'openwetware': 'openwetware', - 'openwiki': 'openwiki', 'opera7wiki': 'opera7wiki', 'organicdesign': 'organicdesign', - 'orgpatterns': 'orgpatterns', 'orthodoxwiki': 'orthodoxwiki', - 'osi reference model': 'osi reference model', 'otrs': 'otrs', 'otrswiki': 'otrswiki', 'ourmedia': 'ourmedia', - 'paganwiki': 'paganwiki', + 'outreach': 'outreach', + 'outreachwiki': 'outreach', + 'owasp': 'owasp', 'panawiki': 'panawiki', - 'pangalacticorg': 'pangalacticorg', 'patwiki': 'patwiki', - 'perlconfwiki': 'perlconfwiki', - 'perlnet': 'perlnet', 'personaltelco': 'personaltelco', - 'phpwiki': 'phpwiki', + 'petscan': 'petscan', + 'phab': 'phabricator', + 'phabricator': 'phabricator', 'phwiki': 'phwiki', + 'phpwiki': 'phpwiki', 'planetmath': 'planetmath', 'pmeg': 'pmeg', - 'pmwiki': 'pmwiki', - 'psycle': 'psycle', + 'pmid': 'pmid', + 'pokewiki': 'pokewiki', + 'pokéwiki': 'pokewiki', + 'policy': 'policy', 'purlnet': 'purlnet', - 'pythoninfo': 'pythoninfo', + 'pyrev': 'pyrev', 'pythonwiki': 'pythonwiki', 'pywiki': 'pywiki', + 'psycle': 'psycle', 'q': 'wikiquote', - 'qcwiki': 'qcwiki', 'quality': 'quality', - 'qwiki': 'qwiki', - 'r3000': 'r3000', - 'raec': 'raec', - 'rakwiki': 'rakwiki', - 'reuterswiki': 'reuterswiki', + 'quarry': 'quarry', 'rev': 'rev', 'revo': 'revo', - 'rfc': 'rfc', 'rheinneckar': 'rheinneckar', 'robowiki': 'robowiki', + 'rodovid': 'rodovid', + 'reuterswiki': 'reuterswiki', 'rowiki': 'rowiki', + 'rt': 'rt', + 'rtfm': 'rtfm', 's': 'wikisource', 's23wiki': 's23wiki', - 'scholar': 'scholar', 'schoolswp': 'schoolswp', 'scores': 'scores', 'scoutwiki': 'scoutwiki', 'scramble': 'scramble', 'seapig': 'seapig', 'seattlewiki': 'seattlewiki', - 'seattlewireless': 'seattlewireless', + 'slwiki': 'slwiki', 'senseislibrary': 'senseislibrary', 'silcode': 'silcode', 'slashdot': 'slashdot', - 'slwiki': 'slwiki', - 'smikipedia': 'smikipedia', 'sourceforge': 'sourceforge', 'spcom': 'spcom', 'species': 'species', 'squeak': 'squeak', - 'stable': 'stable', + 'stats': 'stats', + 'stewardry': 'stewardry', + 'strategy': 'strategy', 'strategywiki': 'strategywiki', 'sulutil': 'sulutil', - 'susning': 'susning', - 'svgwiki': 'svgwiki', - 'svn': 'svn', - 'swinbrain': 'swinbrain', - 'swingwiki': 'swingwiki', 'swtrain': 'swtrain', + 'svn': 'svn', 'tabwiki': 'tabwiki', - 'takipedia': 'takipedia', - 'tavi': 'tavi', 'tclerswiki': 'tclerswiki', 'technorati': 'technorati', - 'tejo': 'tejo', - 'tesoltaiwan': 'tesoltaiwan', + 'tenwiki': 'tenwiki', 'testwiki': 'testwiki', + 'testwikidata': 'testwikidata', + 'test2wiki': 'test2wiki', + 'tfwiki': 'tfwiki', 'thelemapedia': 'thelemapedia', 'theopedia': 'theopedia', - 'theppn': 'theppn', 'thinkwiki': 'thinkwiki', - 'tibiawiki': 'tibiawiki', 'ticket': 'ticket', 'tmbw': 'tmbw', 'tmnet': 'tmnet', 'tmwiki': 'tmwiki', - 'tokyonights': 'tokyonights', - 'tools': 'tools', + 'toolforge': 'toollabs', + 'toollabs': 'toollabs', 'translatewiki': 'translatewiki', - 'trash!italia': 'trash!italia', - 'tswiki': 'tswiki', - 'turismo': 'turismo', 'tviv': 'tviv', 'tvtropes': 'tvtropes', 'twiki': 'twiki', - 'twistedwiki': 'twistedwiki', 'tyvawiki': 'tyvawiki', + 'umap': 'umap', 'uncyclopedia': 'uncyclopedia', + 'unihan': 'unihan', 'unreal': 'unreal', 'urbandict': 'urbandict', 'usej': 'usej', 'usemod': 'usemod', + 'usability': 'usability', + 'utrs': 'utrs', 'v': 'wikiversity', - 'valuewiki': 'valuewiki', - 'veropedia': 'veropedia', - 'vinismo': 'vinismo', - 'vkol': 'vkol', + 'vikidia': 'vikidia', 'vlos': 'vlos', + 'vkol': 'vkol', 'voipinfo': 'voipinfo', + 'votewiki': 'votewiki', 'voy': 'wikivoyage', 'w': 'wikipedia', - 'warpedview': 'warpedview', - 'webdevwikinl': 'webdevwikinl', - 'webisodes': 'webisodes', - 'webseitzwiki': 'webseitzwiki', + 'werelate': 'werelate', 'wg': 'wg', - 'wiki': 'wiki', 'wikia': 'wikia', - 'wikianso': 'wikianso', - 'wikiasite': 'wikiasite', - 'wikible': 'wikible', + 'wikiasite': 'wikia', 'wikibooks': 'wikibooks', - 'wikichat': 'wikichat', 'wikichristian': 'wikichristian', 'wikicities': 'wikicities', 'wikicity': 'wikicity', + 'wikiconference': 'wikiconference', + 'wikidata': 'wikidata', 'wikif1': 'wikif1', 'wikifur': 'wikifur', 'wikihow': 'wikihow', @@ -686,31 +658,81 @@ 'wikilemon': 'wikilemon', 'wikilivres': 'wikilivres', 'wikimac-de': 'wikimac-de', - 'wikimac-fr': 'wikimac-fr', 'wikimedia': 'wikimedia', 'wikinews': 'wikinews', 'wikinfo': 'wikinfo', - 'wikinurse': 'wikinurse', 'wikinvest': 'wikinvest', - 'wikipaltz': 'wikipaltz', + 'wikipapers': 'wikipapers', 'wikipedia': 'wikipedia', - 'wikipediawikipedia': 'wikipediawikipedia', + 'wikipediawikipedia': 'wikipedia', 'wikiquote': 'wikiquote', - 'wikireason': 'wikireason', - 'wikischool': 'wikischool', - 'wikisophia': 'wikisophia', + 'wikisophia': 'wikisophoa', 'wikisource': 'wikisource', 'wikispecies': 'wikispecies', 'wikispot': 'wikispot', + 'wikiskripta': 'wikiscripta', + 'labsconsole': 'labsconsole', 'wikiti': 'wikiti', - 'wikitravel': 'wikitravel', - 'wikitree': 'wikitree', 'wikiversity': 'wikiversity', + 'wikivoyage': 'wikivoyage', + 'betawikiversity': 'betawikiversity', 'wikiwikiweb': 'wikiwikiweb', 'wikt': 'wiktionary', 'wiktionary': 'wiktionary', 'wipipedia': 'wipipedia', 'wlug': 'wlug', + 'wmam': 'wmam', + 'wmar': 'wmar', + 'wmat': 'wmat', + 'wmau': 'wmau', + 'wmbd': 'wmbd', + 'wmbe': 'wmbe', + 'wmbr': 'wmbr', + 'wmca': 'wmca', + 'wmch': 'wmch', + 'wmcl': 'wmcl', + 'wmcn': 'wmcn', + 'wmco': 'wmco', + 'wmat': 'wmat', + 'wmcz': 'wmcz', + 'wmdc': 'wmdc', + 'securewikidc': 'securewikidc', + 'wmdk': 'wmdk', + 'wmee': 'wmee', + 'wmec': 'wmec', + 'wmes': 'wmes', + 'wmet': 'wmet', + 'wmfdashboard': 'wmfdashboard', + 'wmfi': 'wmfi', + 'wmfr': 'wmfr', + 'wmhi': 'wmhi', + 'wmhk': 'wmhk', + 'wmid': 'wmid', + 'wmil': 'wmil', + 'wmin': 'wmin', + 'wmit': 'wmit', + 'wmke': 'wmke', + 'wmmk': 'wmmk', + 'wmmx': 'wmmx', + 'wmnl': 'wmnl', + 'wmnyc': 'wmnyc', + 'wmno': 'wmno', + 'wmpa-us': 'wmpa-us', + 'wmph': 'wmph', + 'wmpl': 'wmpl', + 'wmpt': 'wmpt', + 'wmpunjabi': 'wmpunjabi', + 'wmromd': 'wmromd', + 'wmrs': 'wmrs', + 'wmru': 'wmru', + 'wmse': 'wmse', + 'wmsk': 'wmsk', + 'wmtr': 'wmtr', + 'wmtw': 'wmtw', + 'wmua': 'wmua', + 'wmuk': 'wmuk', + 'wmve': 'wmve', + 'wmza': 'wmza', 'wm2005': 'wm2005', 'wm2006': 'wm2006', 'wm2007': 'wm2007', @@ -725,23 +747,18 @@ 'wm2016': 'wm2016', 'wm2017': 'wm2017', 'wm2018': 'wm2018', - 'wmania': 'wmania', - 'wmcz': 'wmcz', + 'wmania': 'wikimania', + 'wikimania': 'wikimania', + 'wmteam': 'wmteam', 'wmf': 'wmf', - 'wmrs': 'wmrs', - 'wmse': 'wmse', 'wookieepedia': 'wookieepedia', - 'world66': 'world66', 'wowwiki': 'wowwiki', 'wqy': 'wqy', 'wurmpedia': 'wurmpedia', - 'wznan': 'wznan', - 'xboxic': 'xboxic', - 'zh-cfr': 'zh-cfr', + 'viaf': 'viaf', 'zrhwiki': 'zrhwiki', 'zum': 'zum', 'zwiki': 'zwiki', - 'zzz wiki': 'zzz wiki', }
# A list of category redirect template names in different languages