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}