Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib 2, buildPythonPackage 3, fetchPypi 4, flask 5, gevent 6, gevent-websocket 7}: 8 9buildPythonPackage rec { 10 pname = "Flask-Sockets"; 11 version = "0.2.1"; 12 13 src = fetchPypi { 14 inherit pname version; 15 sha256 = "072927da8edca0e81e024f5787e643c87d80b351b714de95d723becb30e0643b"; 16 }; 17 18 propagatedBuildInputs = [ 19 flask 20 gevent 21 gevent-websocket 22 ]; 23 24 # upstream doesn't have any tests, single file 25 doCheck = false; 26 27 pythonImportsCheck = [ 28 "flask_sockets" 29 ]; 30 31 meta = with lib; { 32 description = "Elegant WebSockets for your Flask apps"; 33 homepage = "https://github.com/heroku-python/flask-sockets"; 34 license = licenses.mit; 35 maintainers = [ maintainers.prusnak ]; 36 }; 37}