ERROR: RuntimeError: dictionary changed size during iteration
Traceback (most recent call last):
File ".\scripts\interwiki.py", line 2477, in main
bot.run()
File ".\scripts\interwiki.py", line 2115, in run
self.queryStep()
File ".\scripts\interwiki.py", line 2092, in queryStep
self.oneQuery()
File ".\scripts\interwiki.py", line 2087, in oneQuery
subject.batchLoaded(self)
File ".\scripts\interwiki.py", line 1115, in batchLoaded
for page in self.pending:
File "C:\pwb\GIT\core\pywikibot\tools\__init__.py", line 341, in __iter__
yield from chain.from_iterable(self.data.values())
RuntimeError: dictionary changed size during iterationDump cs (wikipedia) appended.Description
Description
Details
Details
Related Changes in Gerrit:
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| [bugfix] Use dict for data container instead of defaultdict | pywikibot/core | master | +4 -3 |
Event Timeline
Comment Actions
Change 691167 had a related patch set uploaded (by Xqt; author: Xqt):
[pywikibot/core@master] [IMPR] interwiki: write traceback in -verbose mode
Comment Actions
Change 691167 merged by jenkins-bot:
[pywikibot/core@master] [bugfix] Use dict for data container instead of defaultdict