lol

pythonPackages.asana: init at 0.6.2

authored by

betaboon and committed by
Frederik Rietdijk
f89fd558 712942de

+39
+37
pkgs/development/python-modules/asana/default.nix
··· 1 + { lib, buildPythonPackage, fetchPypi, 2 + pytest, requests, requests_oauthlib, six 3 + }: 4 + 5 + buildPythonPackage rec { 6 + pname = "asana"; 7 + version = "0.6.2"; 8 + name = "${pname}-${version}"; 9 + 10 + meta = { 11 + description = "Python client library for Asana"; 12 + homepage = https://github.com/asana/python-asana; 13 + license = lib.licenses.mit; 14 + }; 15 + 16 + src = fetchPypi { 17 + inherit pname version; 18 + sha256 = "0skai72392n3i1c4bl3hn2kh5lj990qsbasdwkbjdcy6vq57jggf"; 19 + }; 20 + 21 + buildInputs = [ pytest ]; 22 + propagatedBuildInputs = [ requests requests_oauthlib six ]; 23 + 24 + patchPhase = '' 25 + echo > requirements.txt 26 + sed -i "s/requests~=2.9.1/requests >=2.9.1/" setup.py 27 + sed -i "s/requests_oauthlib~=0.6.1/requests_oauthlib >=0.6.1/" setup.py 28 + ''; 29 + 30 + # ERROR: file not found: tests 31 + doCheck = false; 32 + 33 + checkPhase = '' 34 + py.test tests 35 + ''; 36 + 37 + }
+2
pkgs/top-level/python-packages.nix
··· 121 121 122 122 ansicolor = callPackage ../development/python-modules/ansicolor { }; 123 123 124 + asana = callPackage ../development/python-modules/asana { }; 125 + 124 126 asn1crypto = callPackage ../development/python-modules/asn1crypto { }; 125 127 126 128 astropy = callPackage ../development/python-modules/astropy { };