A generic MediaWiki OAuth handshake helper for Python