diff options
author | betaboon <betaboon@0x80.ninja> | 2017-08-31 21:01:15 +0200 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2017-09-07 09:28:02 +0200 |
commit | f89fd55833c0a74e4f4791d497e559d91e9be95e (patch) | |
tree | 370005799aa666580d81577e7a4c80851c43a4e7 /pkgs/development | |
parent | 712942dea39cb4e4c5f316a9847c0f08c5af2239 (diff) | |
download | nixlib-f89fd55833c0a74e4f4791d497e559d91e9be95e.tar nixlib-f89fd55833c0a74e4f4791d497e559d91e9be95e.tar.gz nixlib-f89fd55833c0a74e4f4791d497e559d91e9be95e.tar.bz2 nixlib-f89fd55833c0a74e4f4791d497e559d91e9be95e.tar.lz nixlib-f89fd55833c0a74e4f4791d497e559d91e9be95e.tar.xz nixlib-f89fd55833c0a74e4f4791d497e559d91e9be95e.tar.zst nixlib-f89fd55833c0a74e4f4791d497e559d91e9be95e.zip |
pythonPackages.asana: init at 0.6.2
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/python-modules/asana/default.nix | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/asana/default.nix b/pkgs/development/python-modules/asana/default.nix new file mode 100644 index 000000000000..346257db098f --- /dev/null +++ b/pkgs/development/python-modules/asana/default.nix @@ -0,0 +1,37 @@ +{ lib, buildPythonPackage, fetchPypi, + pytest, requests, requests_oauthlib, six +}: + +buildPythonPackage rec { + pname = "asana"; + version = "0.6.2"; + name = "${pname}-${version}"; + + meta = { + description = "Python client library for Asana"; + homepage = https://github.com/asana/python-asana; + license = lib.licenses.mit; + }; + + src = fetchPypi { + inherit pname version; + sha256 = "0skai72392n3i1c4bl3hn2kh5lj990qsbasdwkbjdcy6vq57jggf"; + }; + + buildInputs = [ pytest ]; + propagatedBuildInputs = [ requests requests_oauthlib six ]; + + patchPhase = '' + echo > requirements.txt + sed -i "s/requests~=2.9.1/requests >=2.9.1/" setup.py + sed -i "s/requests_oauthlib~=0.6.1/requests_oauthlib >=0.6.1/" setup.py + ''; + + # ERROR: file not found: tests + doCheck = false; + + checkPhase = '' + py.test tests + ''; + +} |