Skip to content

Commit

Permalink
python.pkgs.python-jose: 2.0.2 -> 3.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Robert Schütz committed Jul 31, 2018
1 parent 8fe7dd5 commit a6d3577
Showing 1 changed file with 7 additions and 8 deletions.
15 changes: 7 additions & 8 deletions pkgs/development/python-modules/python-jose/default.nix
@@ -1,30 +1,29 @@
{ stdenv, buildPythonPackage, fetchFromGitHub
, future, six, ecdsa, pycryptodome, pytest, cryptography
, six, ecdsa, rsa, future, pytest, cryptography, pycryptodome
}:

buildPythonPackage rec {
pname = "python-jose";
version = "2.0.2";
version = "3.0.0";

# no tests in PyPI tarball
src = fetchFromGitHub {
owner = "mpdavis";
repo = "python-jose";
# 2.0.2 not tagged on GitHub
# see https://github.com/mpdavis/python-jose/issues/86
rev = "28cc6719eceb89129eed59c25f7bdac015665bdd";
sha256 = "03wkq2rszy0rzy5gygsh4s7i6ls8zflgbcvxnflvmh7nis7002fp";
rev = version;
sha256 = "1dq8v87abqxv07wi403ywjk9jg1da125fviycqzki48cjxx0dhwj";
};

checkInputs = [
pytest
cryptography # optional dependency, but needed in tests
# optional dependencies, but needed in tests
cryptography pycryptodome
];
checkPhase = ''
py.test
'';

propagatedBuildInputs = [ future six ecdsa pycryptodome ];
propagatedBuildInputs = [ six ecdsa rsa future ];

meta = with stdenv.lib; {
homepage = https://github.com/mpdavis/python-jose;
Expand Down

0 comments on commit a6d3577

Please sign in to comment.