https://bugzilla.wikimedia.org/show_bug.cgi?id=69114

            Bug ID: 69114
           Summary: RuntimeError in API causes pause and retry
           Product: Pywikibot
           Version: core (2.0)
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: network
          Assignee: [email protected]
          Reporter: [email protected]
       Web browser: ---
   Mobile Platform: ---

A RuntimeError in API probably cant be fixed by retrying; it should be
re-raised.

https://travis-ci.org/wikimedia/pywikibot-core/jobs/31636823

ERROR: Traceback (most recent call last):
  File ".../pywikibot/data/api.py", line 298, in submit
    body=paramstring)
  File ".../pywikibot/comms/http.py", line 162, in request
    lang=site.lang,
  File ".../pywikibot/site.py", line 1288, in language
    return self.siteinfo['lang']
  File ".../pywikibot/site.py", line 1275, in siteinfo
    self._getsiteinfo()
  File ".../pywikibot/site.py", line 1192, in _getsiteinfo
    siprop="general|namespaces|namespacealiases|extensions"
  File ".../pywikibot/data/api.py", line 437, in __init__
    super(CachedRequest, self).__init__(*args, **kwargs)
  File ".../pywikibot/data/api.py", line 134, in __init__
    self.update(**kwargs)
  File "/home/travis/virtualenv/python2.7.8/lib/python2.7/_abcoll.py", line
559, in update
    if isinstance(other, Mapping):
  File "/home/travis/virtualenv/python2.7.8/lib/python2.7/abc.py", line 141, in
__instancecheck__
    subtype in cls._abc_negative_cache):
  File "/home/travis/virtualenv/python2.7.8/lib/python2.7/_weakrefset.py", line
75, in __contains__
    return wr in self.data
RuntimeError: maximum recursion depth exceeded in cmp
WARNING: Waiting 120 seconds before retrying.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to