diff options
author | Tom Hunger <tehunger@gmail.com> | 2017-03-09 09:22:20 +0000 |
---|---|---|
committer | Tom Hunger <tehunger@gmail.com> | 2017-03-09 09:22:46 +0000 |
commit | a9aeb1039a44a8b1ae30ef8f5fdf54ff62ba3f98 (patch) | |
tree | a51e0dfb3ebc8798ff68a602a64a5acf14fb18f5 /pkgs/development/python-modules/pyrax.nix | |
parent | f2480bdb0a4804c4325d44f2a5da62187513d5ef (diff) | |
download | nixlib-a9aeb1039a44a8b1ae30ef8f5fdf54ff62ba3f98.tar nixlib-a9aeb1039a44a8b1ae30ef8f5fdf54ff62ba3f98.tar.gz nixlib-a9aeb1039a44a8b1ae30ef8f5fdf54ff62ba3f98.tar.bz2 nixlib-a9aeb1039a44a8b1ae30ef8f5fdf54ff62ba3f98.tar.lz nixlib-a9aeb1039a44a8b1ae30ef8f5fdf54ff62ba3f98.tar.xz nixlib-a9aeb1039a44a8b1ae30ef8f5fdf54ff62ba3f98.tar.zst nixlib-a9aeb1039a44a8b1ae30ef8f5fdf54ff62ba3f98.zip |
pyrax: 1.8.2 -> 1.9.8
Diffstat (limited to 'pkgs/development/python-modules/pyrax.nix')
-rw-r--r-- | pkgs/development/python-modules/pyrax.nix | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/pyrax.nix b/pkgs/development/python-modules/pyrax.nix new file mode 100644 index 000000000000..b0fc29d3cc94 --- /dev/null +++ b/pkgs/development/python-modules/pyrax.nix @@ -0,0 +1,26 @@ +{ lib, buildPythonPackage, fetchurl, requests2, novaclient, keyring, + rackspace-novaclient, six, isPy3k }: +buildPythonPackage rec { + name = "pyrax-1.9.8"; + + src = fetchurl { + url = "mirror://pypi/p/pyrax/${name}.tar.gz"; + sha256 = "1x98jzyxnvha81pgx3jpfixljhs7zik89yfp8q06kwpx8ws99nz9"; + }; + + # no good reason given in commit why limited, and seems to work + patchPhase = '' + substituteInPlace "setup.py" \ + --replace "python-novaclient==2.27.0" "python-novaclient" + ''; + + disabled = isPy3k; + propagatedBuildInputs = [ requests2 novaclient keyring rackspace-novaclient six ]; + + meta = { + homepage = "https://github.com/rackspace/pyrax"; + license = lib.licenses.asl20; + description = "Python API to interface with Rackspace"; + maintainers = with lib.maintainers; [ teh ]; + }; +} |