diff options
Diffstat (limited to 'nixpkgs/pkgs/development/python-modules/greenlet')
-rw-r--r-- | nixpkgs/pkgs/development/python-modules/greenlet/default.nix | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/development/python-modules/greenlet/default.nix b/nixpkgs/pkgs/development/python-modules/greenlet/default.nix new file mode 100644 index 000000000000..3754f08c28be --- /dev/null +++ b/nixpkgs/pkgs/development/python-modules/greenlet/default.nix @@ -0,0 +1,31 @@ +{ lib +, buildPythonPackage +, fetchPypi +, six +, isPyPy +}: + + +buildPythonPackage rec { + pname = "greenlet"; + version = "0.4.15"; + disabled = isPyPy; # builtin for pypy + + src = fetchPypi { + inherit pname version; + sha256 = "9416443e219356e3c31f1f918a91badf2e37acf297e2fa13d24d1cc2380f8fbc"; + }; + + propagatedBuildInputs = [ six ]; + + # see https://github.com/python-greenlet/greenlet/issues/85 + preCheck = '' + rm tests/test_leaks.py + ''; + + meta = { + homepage = https://pypi.python.org/pypi/greenlet; + description = "Module for lightweight in-process concurrent programming"; + license = lib.licenses.lgpl2; + }; +} \ No newline at end of file |