1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 setuptools, 6 wheel, 7 colorama, 8}: 9 10buildPythonPackage rec { 11 pname = "pretty-errors"; 12 version = "1.2.25"; 13 pyproject = true; 14 15 src = fetchPypi { 16 pname = "pretty_errors"; 17 inherit version; 18 hash = "sha256-oWulx1LIfCY7+S+LS1hiTjseKScak5H1ZPErhuk8Z1U="; 19 }; 20 21 build-system = [ 22 setuptools 23 wheel 24 ]; 25 26 dependencies = [ colorama ]; 27 28 pythonImportsCheck = [ "pretty_errors" ]; 29 30 # No test 31 doCheck = false; 32 33 meta = with lib; { 34 description = "Prettifies Python exception output to make it legible"; 35 homepage = "https://pypi.org/project/pretty-errors/"; 36 license = licenses.mit; 37 maintainers = with maintainers; [ GaetanLepage ]; 38 }; 39}