https://bugzilla.wikimedia.org/show_bug.cgi?id=72047
--- Comment #14 from JAn Dudík <jan.dudik(a)gmail.com> ---
(In reply to Fabian from comment #13)
Okay maybe the families are not loaded properly? Have
you changed the
"installed" families? With the following code line (in the shell like
before) it'll list all families:
print("\n".join("{}: {}".format(*i) for i in
sorted(pywikibot.config2.family_files.items())))
The default installation should contain at least outreach, wikidata and
commons.
I have all files which are in nightly, I didn't change anything
I:\py\rewrite>pwb.py shell
Welcome to the Pywikibot interactive shell!
>> import pywikibot
>> s = pywikibot.Site('cs', 'wikipedia')
>> pywikibot.Link(":outreach:site", s)
Traceback (most recent call
last):
File "<console>", line 1, in <module>
File "I:\py\rewrite\pywikibot\page.py", line 3975, in __repr__
return "pywikibot.page.Link(%r, %r)" % (self.title, self.site)
File "I:\py\rewrite\pywikibot\page.py", line 4151, in title
self.parse()
File "I:\py\rewrite\pywikibot\page.py", line 4057, in parse
self._text, self._site, prefix))
SiteDefinitionError: :outreach:site is not a local page on wikipedia:cs, and
the
interwiki prefix outreach is not supported by PyWikiBot!
>> print("\n".join("{}:
{}".format(*i) for i in sorted(pywikibot.config2.family
_files.items())))
anarchopedia: I:\py\rewrite\pywikibot\families\anarchopedia_family.py
battlestarwiki: I:\py\rewrite\pywikibot\families\battlestarwiki_family.py
commons: I:\py\rewrite\pywikibot\families\commons_family.py
fon: I:\py\rewrite\pywikibot\families\fon_family.py
gentoo: I:\py\rewrite\pywikibot\families\gentoo_family.py
i18n: I:\py\rewrite\pywikibot\families\i18n_family.py
incubator: I:\py\rewrite\pywikibot\families\incubator_family.py
lockwiki: I:\py\rewrite\pywikibot\families\lockwiki_family.py
lyricwiki: I:\py\rewrite\pywikibot\families\lyricwiki_family.py
mediawiki: I:\py\rewrite\pywikibot\families\mediawiki_family.py
meta: I:\py\rewrite\pywikibot\families\meta_family.py
oldwikivoyage: I:\py\rewrite\pywikibot\families\oldwikivoyage_family.py
omegawiki: I:\py\rewrite\pywikibot\families\omegawiki_family.py
osm: I:\py\rewrite\pywikibot\families\osm_family.py
outreach: I:\py\rewrite\pywikibot\families\outreach_family.py
southernapproach: I:\py\rewrite\pywikibot\families\southernapproach_family.py
species: I:\py\rewrite\pywikibot\families\species_family.py
strategy: I:\py\rewrite\pywikibot\families\strategy_family.py
test: I:\py\rewrite\pywikibot\families\test_family.py
vikidia: I:\py\rewrite\pywikibot\families\vikidia_family.py
wikia: I:\py\rewrite\pywikibot\families\wikia_family.py
wikibooks: I:\py\rewrite\pywikibot\families\wikibooks_family.py
wikidata: I:\py\rewrite\pywikibot\families\wikidata_family.py
wikimedia: I:\py\rewrite\pywikibot\families\wikimedia_family.py
wikinews: I:\py\rewrite\pywikibot\families\wikinews_family.py
wikipedia: I:\py\rewrite\pywikibot\families\wikipedia_family.py
wikiquote: I:\py\rewrite\pywikibot\families\wikiquote_family.py
wikisource: I:\py\rewrite\pywikibot\families\wikisource_family.py
wikitech: I:\py\rewrite\pywikibot\families\wikitech_family.py
wikiversity: I:\py\rewrite\pywikibot\families\wikiversity_family.py
wikivoyage: I:\py\rewrite\pywikibot\families\wikivoyage_family.py
wiktionary: I:\py\rewrite\pywikibot\families\wiktionary_family.py
wowwiki: I:\py\rewrite\pywikibot\families\wowwiki_family.py
>>
the file
i:\py\rewrite\pywikibot\families\outreach_family.py
is the only one containing 'outreach' in whole core package
But I don't understand why archivebot needs to know interwiki links - it should
only take part of text and move it to another page.
--
You are receiving this mail because:
You are the assignee for the bug.