Xqt added a subscriber: Mpaa.
Xqt added a comment.

  I found the underlying problem in proofreadpage:
  
    17:32:33   File 
"/src/.tox/doc/lib/python3.13/site-packages/sphinx/ext/viewcode.py", line 88, 
in _get_full_modname
    17:32:33     value = getattr(value, attr)
    17:32:33   File "/src/pywikibot/proofreadpage.py", line 182, in __get__
    17:32:33     attr = self.attrs.get(obj)
    17:32:33   File "/opt/pyenv/versions/3.13.5/lib/python3.13/weakref.py", 
line 452, in get
    17:32:33     return self.data.get(ref(key),default)
    17:32:33                          ~~~^^^^^
    17:32:33 TypeError: cannot create weak reference to 'NoneType' object
    17:32:33 viewcode can't import proofreadpage, failed with error "cannot 
create weak reference to 'NoneType' object"
  
  Maybe Sphinx 8 was more tolerant.

TASK DETAIL
  https://phabricator.wikimedia.org/T413563

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to