1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 pytestCheckHook, 6 setuptools, 7 setuptools-scm, 8 wheel, 9}: 10 11buildPythonPackage rec { 12 pname = "ansi2html"; 13 version = "1.9.2"; 14 format = "pyproject"; 15 16 src = fetchPypi { 17 inherit pname version; 18 hash = "sha256-NFO/h1NdN7gnsFJF+qp1bbq07D1pkl41K2MZw8lVwKU="; 19 }; 20 21 nativeBuildInputs = [ 22 setuptools 23 setuptools-scm 24 wheel 25 ]; 26 27 preCheck = "export PATH=$PATH:$out/bin"; 28 29 nativeCheckInputs = [ pytestCheckHook ]; 30 31 pythonImportsCheck = [ "ansi2html" ]; 32 33 meta = with lib; { 34 description = "Convert text with ANSI color codes to HTML"; 35 mainProgram = "ansi2html"; 36 homepage = "https://github.com/ralphbean/ansi2html"; 37 license = licenses.lgpl3Plus; 38 maintainers = [ ]; 39 }; 40}