Page MenuHomePhabricator

Implement oauth using mwoauth
Closed, ResolvedPublic


Implement mediawiki oauth using mwoauth

mwoauth is py2.7+ while pywikibot is py2.6+ , but this can be a feature not supported on py2.6.

The list of dependencies is reasonable, except that it is restricted to not using PyJWT unplanned future version v2, which is a bit odd but doesnt hurt at present (maybe @Halfak can explain...?)


Event Timeline

jayvdb assigned this task to VcamX.
jayvdb raised the priority of this task from to Medium.
jayvdb updated the task description. (Show Details)
jayvdb added a project: Pywikibot-OAuth.
jayvdb added a subscriber: jayvdb.
jayvdb set Security to None.
jayvdb added a subscriber: Halfak.

The rationale behind PyJWT<2.0.0 was that v2 probably comes along with breaking changes and was suggested by a pyjwt dev in issue:15. Previously a version upgrade of pyjwt broke mwoauth, see issue:13.