python.pkgs.oauthlib: 2.0.0 -> 3.0.1

This commit is contained in:
Robert Schütz 2019-02-14 16:55:36 +01:00 committed by Frederik Rietdijk
parent 254099bf7d
commit fc2a5acd03

View File

@ -1,31 +1,33 @@
{ stdenv
, buildPythonPackage
, fetchurl
, fetchPypi
, mock
, nose
, unittest2
, pytest
, cryptography
, blinker
, pyjwt
}:
buildPythonPackage rec {
version = "2.0.0";
version = "3.0.1";
pname = "oauthlib";
src = fetchurl {
url = "https://github.com/idan/oauthlib/archive/v${version}.tar.gz";
sha256 = "02b645a8rqh4xfs1cmj8sss8wqppiadd1ndq3av1cdjz2frfqcjf";
src = fetchPypi {
inherit pname version;
sha256 = "0ce32c5d989a1827e3f1148f98b9085ed2370fc939bf524c9c851d8714797298";
};
buildInputs = [ mock nose unittest2 ];
checkInputs = [ mock pytest ];
propagatedBuildInputs = [ cryptography blinker pyjwt ];
checkPhase = ''
py.test tests/
'';
meta = with stdenv.lib; {
homepage = https://github.com/idan/oauthlib;
downloadPage = https://github.com/idan/oauthlib/releases;
description = "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic";
maintainers = with maintainers; [ prikhi ];
license = licenses.bsd3;
};
}