1{ lib 2, buildPythonPackage 3, coverage 4, fetchFromGitHub 5, flask 6, pytestCheckHook 7, python-socketio 8}: 9 10buildPythonPackage rec { 11 pname = "Flask-SocketIO"; 12 version = "5.0.1"; 13 14 src = fetchFromGitHub { 15 owner = "miguelgrinberg"; 16 repo = "Flask-SocketIO"; 17 rev = "v${version}"; 18 sha256 = "01zf6cy95pgc4flgn0740z2my90l7rxwliahp6rb2xbp7rh32cng"; 19 }; 20 21 propagatedBuildInputs = [ 22 flask 23 python-socketio 24 ]; 25 26 checkInputs = [ 27 coverage 28 pytestCheckHook 29 ]; 30 31 pythonImportsCheck = [ "flask_socketio" ]; 32 33 meta = with lib; { 34 description = "Socket.IO integration for Flask applications"; 35 homepage = "https://github.com/miguelgrinberg/Flask-SocketIO/"; 36 license = licenses.mit; 37 maintainers = [ maintainers.mic92 ]; 38 }; 39}