1{ stdenv 2, lib 3, buildPythonPackage 4, fetchPypi 5, paramiko 6, pytestCheckHook 7, tornado 8}: 9 10buildPythonPackage rec { 11 pname = "webssh"; 12 version = "1.6.0"; 13 format = "setuptools"; 14 15 src = fetchPypi { 16 inherit pname version; 17 hash = "sha256-yqjwahh2METXD83geTGt5sUL+vmxbrYxj4KtwTxbD94="; 18 }; 19 20 propagatedBuildInputs = [ 21 paramiko 22 tornado 23 ]; 24 25 checkInputs = [ 26 pytestCheckHook 27 ]; 28 29 pythonImportsCheck = [ 30 "webssh" 31 ]; 32 33 disabledTests = [ 34 # Test fails with AttributeError (possibly related to paramiko update) 35 "test_app_with_bad_host_key" 36 ]; 37 38 meta = with lib; { 39 broken = stdenv.isDarwin; 40 description = "Web based SSH client"; 41 homepage = "https://github.com/huashengdun/webssh/"; 42 license = licenses.mit; 43 maintainers = with maintainers; [ davidtwco ]; 44 }; 45}