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
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