1{ lib 2, buildPythonPackage 3, fetchPypi 4, pyqt5 5, twisted 6, pytest-twisted 7, pytestCheckHook 8}: 9 10buildPythonPackage rec { 11 pname = "qt5reactor"; 12 version = "0.6.3"; 13 14 src = fetchPypi { 15 inherit pname version; 16 sha256 = "c3470a8a25d9a339f9ca6243502a9b2277f181d772b7acbff551d5bc363b7572"; 17 }; 18 19 propagatedBuildInputs = [ 20 pyqt5 21 twisted 22 ]; 23 24 nativeCheckInputs = [ 25 pytest-twisted 26 pytestCheckHook 27 ]; 28 29 pythonImportsCheck = [ "qt5reactor" ]; 30 31 meta = with lib; { 32 description = "Twisted Qt Integration"; 33 homepage = "https://github.com/twisted/qt5reactor"; 34 license = licenses.mit; 35 maintainers = with maintainers; [ dotlambda ]; 36 }; 37}