Geertivp added a comment.

  I deleted the PAWS base dir user-config.py. Executing the above code.
  The Commons login works:
  
  > True
  
  
  
    for site in sorted(pywikibot._sites.values()):
        print(site, site.username(), site.is_oauth_token_available(), 
site.logged_in())
  
  > commons:commons GeertivpBot True True
  
  Still the same problem when accessing a Wikidata item that has a P18 
<https://phabricator.wikimedia.org/P18> image registered -> image is not 
explicitly accessed... already a failure on the item.get() instruction
  
    import pywikibot
    from pywikibot import pagegenerators as pg
    querytxt = 'SELECT DISTINCT ?item WHERE { ?Joseph_von_Hammer_Purgstall 
wdt:P921 wd:Q89546, ?item. }'
    wikidata_site = pywikibot.Site("wikidata", "wikidata")
    generator = pg.WikidataSPARQLPageGenerator(querytxt, site=wikidata_site)
    for item in generator:
        item.get()
  
  
  
  > WARNING: API error mwoauth-invalid-authorization-invalid-user: The 
authorization headers in your request are for a user that does not exist here

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

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

To: Geertivp
Cc: Geertivp, Mpaa, matej_suchanek, Xqt, RhinosF1, pywikibot-bugs-list, 
Chicocvenancio, Edoderoo, JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, 
Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus, 
Avicennasis, mys_721tx, jayvdb, Ricordisamoa, Masti, Alchimista, Rxy
_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to