1{ lib 2, buildPythonPackage 3, six 4, pyjwt 5, requests 6, oauthlib 7, requests_oauthlib 8, fetchPypi 9}: 10 11buildPythonPackage rec { 12 pname = "mwoauth"; 13 version = "0.3.2"; 14 15 src = fetchPypi { 16 inherit pname version; 17 sha256 = "1krqz755415z37z1znrc77vi4xyp5ys6fnq4zwcwixjjbzddpavj"; 18 }; 19 20 # package has no tests 21 doCheck = false; 22 23 propagatedBuildInputs = [ six pyjwt requests oauthlib requests_oauthlib ]; 24 25 meta = with lib; { 26 description = "A library designed to provide a simple means to performing an OAuth handshake with a MediaWiki installation with the OAuth Extension installed."; 27 homepage = https://github.com/mediawiki-utilities/python-mwoauth; 28 license = licenses.mit; 29 maintainers = with maintainers; [ ixxie ]; 30 }; 31}