1{ 2 lib, 3 fetchFromGitHub, 4 buildPythonPackage, 5 setuptools, 6}: 7 8buildPythonPackage rec { 9 pname = "jsonformatter"; 10 version = "0.3.2"; 11 format = "setuptools"; 12 13 src = fetchFromGitHub { 14 owner = "MyColorfulDays"; 15 repo = pname; 16 rev = "refs/tags/v${version}"; 17 hash = "sha256-oK419J/MIxRT+1j/5Yklj1F+4d3wuMXR8IVqJAMKPNw="; 18 }; 19 20 nativeBuildInputs = [ setuptools ]; 21 22 pythonImportsCheck = [ "jsonformatter" ]; 23 24 meta = with lib; { 25 description = "jsonformatter is a formatter for python output json log, e.g. output LogStash needed log"; 26 homepage = "https://github.com/MyColorfulDays/jsonformatter"; 27 license = licenses.bsd2; 28 maintainers = with maintainers; [ gador ]; 29 }; 30}