python3Packages.terminado: 0.13.3 -> 0.15.0

+24 -5
+24 -5
pkgs/development/python-modules/terminado/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchPypi 4 + , hatchling 4 5 , ptyprocess 5 6 , tornado 7 + , pytest-timeout 8 + , pytestCheckHook 6 9 }: 7 10 8 11 buildPythonPackage rec { 9 12 pname = "terminado"; 10 - version = "0.13.3"; 13 + version = "0.15.0"; 14 + format = "pyproject"; 11 15 12 16 src = fetchPypi { 13 17 inherit pname version; 14 - sha256 = "sha256-lNHPq2NSWZP31cm0aaUKGNDN85Q1tZeFcVU53UHjbA0="; 18 + sha256 = "sha256-q07u3M/MHmE0v+6GEGr5CFLGnWAohOo6Hoym1Ehum/4="; 15 19 }; 16 20 17 - propagatedBuildInputs = [ ptyprocess tornado ]; 21 + nativeBuildInputs = [ 22 + hatchling 23 + ]; 24 + 25 + propagatedBuildInputs = [ 26 + ptyprocess 27 + tornado 28 + ]; 18 29 19 - # test_max_terminals fails 20 - doCheck = false; 30 + pythonImportsCheck = [ 31 + "terminado" 32 + ]; 33 + 34 + checkInputs = [ 35 + pytest-timeout 36 + pytestCheckHook 37 + ]; 38 + 21 39 22 40 meta = with lib; { 23 41 description = "Terminals served by Tornado websockets"; 24 42 homepage = "https://github.com/jupyter/terminado"; 25 43 license = licenses.bsd2; 44 + maintainers = with maintainers; [ ]; 26 45 }; 27 46 }