diff options
author | Chris Ostrouchov <chris.ostrouchov@gmail.com> | 2018-10-16 16:27:27 -0400 |
---|---|---|
committer | Frederik Rietdijk <freddyrietdijk@fridh.nl> | 2018-10-18 11:02:23 +0200 |
commit | f7b0a11dd8a3a74e050a4586b73b541bb1118f64 (patch) | |
tree | 09b24beee45851397b3fceea10f1fdc1fd1a303c /pkgs | |
parent | cdd7e77ac4fa0500b3f258c2b6c300ef0b758989 (diff) | |
download | nixlib-f7b0a11dd8a3a74e050a4586b73b541bb1118f64.tar nixlib-f7b0a11dd8a3a74e050a4586b73b541bb1118f64.tar.gz nixlib-f7b0a11dd8a3a74e050a4586b73b541bb1118f64.tar.bz2 nixlib-f7b0a11dd8a3a74e050a4586b73b541bb1118f64.tar.lz nixlib-f7b0a11dd8a3a74e050a4586b73b541bb1118f64.tar.xz nixlib-f7b0a11dd8a3a74e050a4586b73b541bb1118f64.tar.zst nixlib-f7b0a11dd8a3a74e050a4586b73b541bb1118f64.zip |
pythonPackages.gevent-websocket: refactor move to python-modules
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/python-modules/gevent-websocket/default.nix | 27 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 15 |
2 files changed, 28 insertions, 14 deletions
diff --git a/pkgs/development/python-modules/gevent-websocket/default.nix b/pkgs/development/python-modules/gevent-websocket/default.nix new file mode 100644 index 000000000000..28dab3a257f0 --- /dev/null +++ b/pkgs/development/python-modules/gevent-websocket/default.nix @@ -0,0 +1,27 @@ +{ stdenv +, buildPythonPackage +, fetchPypi +, isPy3k +, gevent +}: + +buildPythonPackage rec { + pname = "gevent-websocket"; + version = "0.9.3"; + # SyntaxError in tests. + disabled = isPy3k; + + src = fetchPypi { + inherit pname version; + sha256 = "07rqwfpbv13mk6gg8mf0bmvcf6siyffjpgai1xd8ky7r801j4xb4"; + }; + + propagatedBuildInputs = [ gevent ]; + + meta = with stdenv.lib; { + homepage = https://www.gitlab.com/noppo/gevent-websocket; + description = "Websocket handler for the gevent pywsgi server, a Python network library"; + license = licenses.asl20; + }; + +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index d772e0a334f3..592d95369591 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2372,20 +2372,7 @@ in { geojson = callPackage ../development/python-modules/geojson { }; - gevent-websocket = buildPythonPackage rec { - name = "gevent-websocket-0.9.3"; - - src = pkgs.fetchurl { - url = "mirror://pypi/g/gevent-websocket/${name}.tar.gz"; - sha256 = "07rqwfpbv13mk6gg8mf0bmvcf6siyffjpgai1xd8ky7r801j4xb4"; - }; - - # SyntaxError in tests. - disabled = isPy3k; - - propagatedBuildInputs = with self; [ gevent ]; - - }; + gevent-websocket = callPackage ../development/python-modules/gevent-websocket { }; genzshcomp = buildPythonPackage { name = "genzshcomp-0.5.1"; |