Zoranzoki21 created this task.
Zoranzoki21 triaged this task as "High" priority.
Zoranzoki21 added a project: Pywikibot.
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.

TASK DESCRIPTION
  Hi,
  when I want to run patrol.py script with Pywikibot, I get this:
  
    kizule@kizule-laptop:~/Desktop/development/pywikibot-core$ python pwb.py 
patrol -usercontribs:Antioksidans -ask
    Processing user: Antioksidans
    Newpages:
    Loading Корисник:Zoranzoki21/patrol_whitelist
    Traceback (most recent call last):
      File "/home/kizule/Desktop/development/pywikibot-core/pywikibot/site.py", 
line 902, in __getattr__
        method = getattr(self.family, attr)
      File 
"/home/kizule/Desktop/development/pywikibot-core/pywikibot/family.py", line 
979, in __getattribute__
        return super(Family, self).__getattribute__(name)
    AttributeError: 'Family' object has no attribute '_userinfo'
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File "pwb.py", line 325, in <module>
        if not main():
      File "pwb.py", line 320, in main
        run_python_file(filename, [filename] + args, argvu, file_package)
      File "pwb.py", line 101, in run_python_file
        main_mod.__dict__)
      File "./scripts/patrol.py", line 505, in <module>
        main()
      File "./scripts/patrol.py", line 490, in main
        bot.run(feed)
      File "./scripts/patrol.py", line 286, in run
        for page in feed:
      File "./scripts/patrol.py", line 410, in api_feed_repeater
        for page in generator:
      File "/home/kizule/Desktop/development/pywikibot-core/pywikibot/site.py", 
line 6699, in newpages
        total=total
      File 
"/home/kizule/Desktop/development/pywikibot-core/pywikibot/tools/__init__.py", 
line 1757, in wrapper
        return obj(*__args, **__kw)
      File "/home/kizule/Desktop/development/pywikibot-core/pywikibot/site.py", 
line 4795, in recentchanges
        self.has_right('patrol') or self.has_right('patrolmarks')):
      File 
"/home/kizule/Desktop/development/pywikibot-core/pywikibot/tools/__init__.py", 
line 1840, in wrapper
        return obj(*new_args, **new_kwargs)
      File "/home/kizule/Desktop/development/pywikibot-core/pywikibot/site.py", 
line 2283, in has_right
        return right.lower() in self._userinfo['rights']
      File "/home/kizule/Desktop/development/pywikibot-core/pywikibot/site.py", 
line 911, in __getattr__
        % (self.__class__.__name__, attr))
    AttributeError: APISite instance has no attribute '_userinfo'
    CRITICAL: Exiting due to uncaught exception <class 'AttributeError'>
    kizule@kizule-laptop:~/Desktop/development/pywikibot-core$
  
  **Version (python pwb.py version)**:
  
    Pywikibot: [ssh] pywikibot-core (bd078a4, g11864, 2020/01/27, 20:13:08, ok)
    Release version: 3.1.dev0
    requests version: 2.21.0
      cacerts: /etc/ssl/certs/ca-certificates.crt
        certificate test: ok
    Python: 3.7.5 (default, Nov 20 2019, 09:21:52) 
    [GCC 9.2.1 20191008]
    PYWIKIBOT_DIR: Not set
    PYWIKIBOT_DIR_PWB: 
    PYWIKIBOT_NO_USER_CONFIG: Not set
    Config base dir: /home/kizule/Desktop/development/pywikibot-core
    Usernames for family "wikisource":
            sr: Zoranzoki21
    Usernames for family "wikinews":
            sr: Zoranzoki21
    Usernames for family "wikibooks":
            sr: Zoranzoki21
    Usernames for family "wikiquote":
            sr: Zoranzoki21
    Usernames for family "wiktionary":
            sr: Zoranzoki21
            hr: Zoranzoki21
    Usernames for family "wikipedia":
            sr: Zoranzoki21
    Usernames for family "wikidata":
            wikidata: Zoranzoki21

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

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

To: Zoranzoki21
Cc: Aklapper, Zoranzoki21, pywikibot-bugs-list, Zkhalido, Viztor, Wenyi, 
Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus, Avicennasis, mys_721tx, 
jayvdb, Masti, Alchimista, Rxy
_______________________________________________
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to