Alkamid created this task.
Alkamid added a subscriber: Alkamid.
Alkamid added a project: pywikibot-core.
Herald added subscribers: pywikibot-bugs-list, StudiesWorld, Aklapper.

TASK DESCRIPTION
  Looks like a critical bug in pywikibot? (pywikibot-core updated today from 
github, Python 3.4.3)
  
  ```
  >>> import pywikibot
  >>> site = pywikibot.Site()
  >>> site
  APISite("pl", "wiktionary")
  >>> page = pywikibot.Page(site, 'dog')
  >>> page.text
  Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    File ".../pywikibot/core/pywikibot/page.py", line 503, in text
      self._text = self.get(get_redirect=True)
    File ".../pywikibot/core/pywikibot/tools/__init__.py", line 1327, in wrapper
      return obj(*__args, **__kw)
    File ".../pywikibot/core/pywikibot/page.py", line 370, in get
      self._getInternals(sysop)
    File ".../pywikibot/core/pywikibot/page.py", line 400, in _getInternals
      self.site.loadrevisions(self, getText=True, sysop=sysop)
    File ".../pywikibot/core/pywikibot/site.py", line 3751, in loadrevisions
      for pagedata in rvgen:
    File ".../pywikibot/core/pywikibot/data/api.py", line 2726, in __iter__
      self.data = self.request.submit()
    File ".../pywikibot/core/pywikibot/data/api.py", line 1913, in submit
      paramstring = self._http_param_string()
    File ".../pywikibot/core/pywikibot/data/api.py", line 1767, in 
_http_param_string
      return encode_url(self._encoded_items())
    File ".../pywikibot/core/pywikibot/data/api.py", line 3051, in encode_url
      query.sort(key=lambda x: x[0].lower().endswith('token') +
  AttributeError: 'dict_items' object has no attribute 'sort'
  
  ```
  
  `user-config.py`:
  ```
  family = 'wiktionary'
  mylang = 'pl'
  usernames['wiktionary']['pl'] = u'AlkamidBot'
  ```

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

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

To: Alkamid
Cc: Aklapper, StudiesWorld, Alkamid, pywikibot-bugs-list, jayvdb



_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to